Mars is located on this planet, in Canada!

The largest uninhabited island on Earth, Devon Island in the Baffin Bay, Qikiqtaaluk Region, Nunavut, got its nickname as “Mars on Earth” due to its resemblance to the red planet in terms of its polar climate and treacherous terrain, which make it unlivable. Or at least that's the cover story. You believe the government, right?

https://dailyhive.com/mapped/mars-on-earth-devon-island-google-street-view

https://www.space.com/31312-mock-mars-mission-devon-island.html

Previous
Previous

President Donald Trump and J6 Political Prisoners: Justice For All

Next
Next

USA (2016-Present) - The Movie