
Mystery Meteor Flashes Across British Skies
Police forces and astronomy websites have been inundated with sightings after a suspected meteor shot across darkened British skies. Reports of a “bright light” and an “orange glow” were received by police across Scotland and the north of England at…