‘Lost’ spy satellite orbited Earth undetected for 25 years—until now, scientists say
Credit: CC0 Public Domain An experimental spy satellite that was deemed “lost” after eluding detection for decades has finally been found. “The S73-7 satellite has been rediscovered after being untracked …