Meteor shower in Russia

A meteor shower has caused explosions in the lower atmosphere above central Russia and the Urals region, blowing out windows and causing injuries. Video YouTube/earlynewzneeded

Related Content

Must watch video

NZ Herald Focus video

Entertainment video

Lifestyle video

National video

World video

Business video