Meteor shower reported in Russia

    Just Watched

    Meteor shower reported in Russia

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