Cold War

…And We’re Not Spending Billions to Defend Ourselves?

Yesterday the Huffington Post published a map prepared by Javier de la Torre from CartoDB that illustrated every single known meteorite impact on the Earth since the year 2300 BC (4,313 years of meteorite impacts). Here’s that map: Look closely.  There is not one single inch of the land surface of our planet that hasn’t […]