IRF Selection
Friday, 15 February 2013
Meteor shower prompts panic in central Russia
A meteor shower has rained down on central Russia, reportedly injuring dozens of people and causing widespread damage. Witnesses in the Ural region reported flashes and sharp explosions in the morning sky.
Newer Post
Older Post
Home