Early Movers:

Hundreds hurt after Russian meteor shower

WCVB - Boston 1:33 mins

A meteor shower sparked an explosion that left 247 people injured Friday in southern Russia, the local Emergency Ministry said.

View Comments (0)