We have a rather jumbo-sized Friday News Bites this week, but am I glad I didn’t write this post before news about the Great Llama Chase of 2015 broke. Let’s get started.
Welcome to this week’s installment of science news. We’ve got SpaceX, comets, Arctic camels, Neanderthal-killing bunnies, and more! Read More Science News: 3/12/13