Meteor shower reported in Russia

sotvo russia meteor shower_00004317.jpg

    Just Watched

    Meteor shower reported in Russia

Four students report being injured by flying glass caused by explosion in the lower atmosphere.