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.
None
Or read this on r/SpaceGet the latest Science News and Discoveries
None
Or read this on r/SpaceRead more on:
Related news: