Meteor explodes over Russia

The National

A meteor exploded over a Siberian city early Friday, creating massive shockwaves that injured hundreds and damaged thousands of buildings

More From Embedded-Only/News