A meteor shower sparked an explosion that left 247 people injured Friday in southern Russia, the local Emergency Ministry said.
1 / 11
WCVB - Boston
Fri, Feb 15, 2013 6:32 AM EST