A joint EU-Russia project designed to search for signs of past and present life on Mars is on the verge of beginning a new stage of its mission. It will entering Mars’ orbit to map the sources of methane on the red planet, the head of Russia’s space agency said.
Read Full Article at RT.com