WSB Radio
‘Lost satellite’ found (again) after orbiting Earth for 25 years
The Infra-Red Calibration Balloon (S73-7) satellite was launched on April 10, 1974, through the U.S. Air Force’s Space Test Program. The satellite was somehow lost again until April when the ...
3 days ago