Science News Roundup: 5/15/12

We’re going a bit more lowbrow than usual this week (yes, we’re talking about the flatulent dinosaurs). I apologize in advance! But there’s also some good news about extinction, cool discoveries about volcanoes and lightning, pretty pictures from space, and plenty more. Let’s go! Read More Science News Roundup: 5/15/12