A metallic ring weighing over 1,100 pounds crash-landed in Kenya just before New Year’s Eve, sending shockwaves—literal and figurative—through the small community of Mukuku, about 115 kilometers southeast of Nairobi. Experts from the Kenya Space Agency (KSA) later confirmed the object was a separation ring from a space launch vehicle, raising urgent questions about the growing problem of space debris …
Read More »