New Mars probe launched

Cape Canaveral - NASA yesterday launched the second of two unmanned space missions to search Mars for signs of water