Somebody call the meteor police

Meteor Caught On Camera In Russia

Russia experienced quite the meteor shower today. Around 100 400 people have been injured, schools have been evacuated, and people have been warned to keep inside. The meteors fell over the Chelyabinsk region in the Ural Mountains on the morning of Friday, February 15.

Have Scientists Discovered Alien Fossils In A Meteorite?

A handful of scientists believe they have discovered alien fossils inside a meteorite. The claim comes, in part, from Chandra Wickramsignhe, known for his many “out there” theories, such as the panspermia hypothesis and the idea that rogue planets may deposit life while moving through star systems. You’ll find it in the paper “Fossil Diatoms …