World News | Agence France-Presse | Friday October 14, 2016
Thirteen years after its first, failed attempt to place a rover on Mars, Europe reaches a crucial stage Sunday in a fresh quest to scour the Red Planet for signs of life, this time with Russia.
www.ndtv.com