February 18, 2013UPDATE: So, Did Russia Shoot a Missile and/or Rocket at Incoming Meteor? It sure looks that way when watching the below video. Be sure to enlarge your screen when watching… [Read more…]