Get the latest Science News and Discoveries

An incoming meteor (or bunch of space debris, which some experts say it may be) broke up between Scotland and northern Ireland within view of much of the United Kingdom.

Get the Android app

Or read this on r/Space

Read more on:

United Kingdom