A giant metal ring crashed in Kenya, revealing dangers of space debris and the looming Kessler Syndrome threat. Who's ...
The Kenyan villagers surprised by falling satellite debris heralding a new year full of surprises.