Trending:
October 23, 2024, 10:42 AM - 5 min read
A large communications satellite, Intelsat 33e, has fragmented in orbit, adding to the growing problem of space debris and raising concerns about the increasing congestion in Earth's orbital neighbourhood.
Read more