A meteor which entered the Earth’s atmosphere was so bright it could be seen over a plethora of countries. Residents of southern England, the Netherlands, France, Belgium and Luxembourg were treated to the stunning phenomenon. More than 100 people reported the sighting to the International Meteor Organisation (IMO) as the […]