Technology ❯Aerospace ❯Space Technology ❯Spacecraft
A separation ring from a rocket landed in Mukuku Village, Kenya, highlighting the growing threat of falling space debris as orbital traffic increases.