meteorite

NASA Explains What Exploded Over Russia

NASA Explains What Exploded Over Russia

Here is the definitive video from NASA about what happened over Russia earlier this month. It’s interesting because though we had pegged the asteroid 2012 DA14 to pass us by, we never saw the Russian meteorite coming because telescopes couldn’t see it since it flew from the direction of the…