largest imaging satellite »
Huge, Mysteriously Silent Satellite Spotted by Another Spacecraft
A massive European satellite the size of a school bus that has mysteriously stopped communicating with Earth has been spotted by another satellite in orbit. The giant Envisat satellite, which is the world's largest imaging
Read More »