X

meteor

Meteor Explodes over Russia, Hundreds Injured

On Friday, a meteor exploded over central Russia, injuring close to 1,000 people as fireballs crashed onto land. The explosions…