A “very clear" meteorite was observed over parts of Western Europe early on Friday morning, according to the Mira Observatory, located in Grimbergen, Flanders. The observatory announced the sighting of the meteor, which was seen in the skies over Belgium, the Netherlands, France, and England on...