Look! Up in the sky! It’s a bird! It’s a plane! It’s hundreds of satellites cluttering up the galaxy. A plethora of massive internet satellites launched by eco-friendly billionaire Elon Musk are swirling overhead — and astronomers are trying mightily to figure out how … Read More>>
Categories