Canberra to assist second Mars landing Australian Broadcasting Company The Canberra Deep Space Communication Complex (CDSCC) will play a vital role as NASA’s second mars rover lands on the surface of the planet on Sunday afternoon. [ Full Story ]Tweet Posted by jburk to: Mars Exploration Rovers