Welcome to the latest installment of science news! We’ve got updates from Mars, a plethora of discoveries about ancient animals, and an island that doesn’t exist.
It’s science news time, kiddos! Get ready for a dose of sexin’ turtles, a cute babby hippo, global warming fuckery, and Mickey Mouse in space! Read More Science News Roundup: 6/26/12