Preview A mysterious fireball made a dramatic entrance into the Scottish sky, lighting up the night and making a loud rumbling noise, which left residents somewhat confused. The object is believed to have been a meteor, though that has yet to be confirmed.
Read Full Article at RT.com
RT – Daily news