As Speculation Grows That A Mysterious Object In Kenya Is A Huge Piece Of Space Junk, An Expert Concludes That Everything Is Not As It Seems Kenya Space Tech & Science TwistedSifter X Mar 25, 2025