20 () posted 1 year ago by Theman2008 1 year ago by Theman2008 +21 / -1 16 comments share 16 comments share save hide report block hide replies
2,000,000,000 people
Average life span of 80
That means 25,000,000 die each year
Which is 68,500
Please do math and STOP trusting journalists to do it for you