Yesterday, April 28, was a big day in space launches, with not one but three different megaconstellations receiving new satellites. Eighty-seven new satellites were launched into orbit, which places the day among the top 20 busiest for putting objects into orbit – a list that includes multiple times where a rocket broke apart in space, adding hundreds of new fragments to the growing space junk problem. The satellites launched yesterday were sent by China and private American companies SpaceX, owned by billionaire Elon Musk, and Amazon, owned by billionaire Jeff Bezos. China launched 10 satellites as part of its Xingwang...