
Europe’s quest to finally land on Mars takes another turn
Source: Ars Technica | Published: March 31, 2025, 4:37 p.m.
Nearly 20 years have passed since the European Space Agency committed to ExoMars.
Read Original Article
Back to News List