Tag : Mars Landing

Latest Posts

0 SHARES

European Mars Mission to Launch on Monday

The first phase of the joint venture between the European Space Agency and Russia, known as ExoMars is expected to be launching on Monday 14th of March. The launch will take place at the Baikonur cosmodrome in Kazakhstan…