The Chelyabinsk Meteor Event: Mysteries, Conspiracies, or Alien Intervention?
On February 15, 2013, at approximately 12:30 PM, a mysterious “extraterrestrial rock” penetrated the airspace over the city of Chelyabinsk in Chelyabinsk Oblast,
[...]