NASA engineer Farah Alibay speaks with CBC Montreal’s Debra Arbec about the rover’s landing and the search for signs of past life on Mars.
NASA engineer Farah Alibay speaks with CBC Montreal’s Debra Arbec about the rover’s landing and the search for signs of past life on Mars.