skepchick.org
Quickies: Untested Rape Kits, the Postdocalypse, and Flying Through Space
On March 31, 1889, the Eiffel Tower was officially opened to the public. If you’re a knowledge junkie like me, read more about the origin story here. Man Who Raised Money For Organ And Tissue…