Science News: 11/27/12

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.

Read More Science News: 11/27/12