nodle Administrator Staff member Member Joined Jan 28, 2006 Messages 42,904 Reaction score 1,514 Jan 14, 2024 #1 This does seem quite alarming, and here is an official link so you can see for yourself. Here is the direct link from the university responsible for the NASA images for this project: Source
This does seem quite alarming, and here is an official link so you can see for yourself. Here is the direct link from the university responsible for the NASA images for this project: Source