Research suggests presence of rivers on Mars, raises hope for extraterrestrial life
NEW DELHI: A recent research by a team of scientists at Penn State utilizing data from Nasa’s Curiosity rover suggests that Mars might have been home to flowing rivers. The …