Alcyoneus is a massive radio galaxy lurking some 3 billion light-years from us, reaching a distance of 5 megaparsecs into space. This is 16.3 million light-years...
SpaceX launched 49 more satellites last week to join a growing list of more than 1,800 satellites. The Elon Musk-owned company has been approved to build...