All news

Russia to create new landing platform for Mars exploration program

Stage One of the ExoMars project includes a European orbiting module and a dropship