LATEST STORIES:

Meteorite Crashes

Make us a preferred source on Google
Share this story...

A meteor explosion in central Russia injures hundreds of people and damages buildings across the region.


Trouble viewing video?