ural region

Meteor shower hits central Russia injuring at least 100 people in Chelyabinsk and Sverdlovsk regions

A meteor shower has exploded over Chelyabinsk and Sverdlovsk regions, central Russia, injuring dozens and shattering windows. Brightly burning rocks…

12 years ago