A NASA spacecraft orbiting Mars has sent back images of glass deposits which scientists say could hold signs of life on the red planet
A NASA spacecraft orbiting Mars has sent back images of glass deposits which scientists say could hold signs of life on the red planet. CBSN's Kristine Johnson describes the discovery.