"Eureka!" on Mars, but the Idiocracy Fails to Respond
If you obtain news like most Americans, then last week you probably missed one of the most important discoveries in history. A discovery that answered a question humans have been asking since we got up off our knuckles, stood upright, and looked at the stars. ...