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.
Tag: Lonesome George
Science News Roundup: 6/26/12
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