08/28/2018
Opportunity is waiting for light
On July 7, 2003, the NASA twin robot Opportunity embarked on its journey to the Red Planet from Cape Canaveral,
Florida. Today, 15 years later, it is still sending life signs back to Earth – despite a heavy sand storm.
Read More