By SpaceZE News Publisher on Tuesday, 30 August 2022
Category: Space.com

A month on 'Mars': Fogbound on Devon Island

The weather has taken a turn for the worse at the Haughton-Mars Project on Devon Island in the Arctic.
Original link