Mystery Red Spots on Pluto’s Surface Baffle Scientists—10 Things You Should Know
The fascinating icy surface of Pluto is covered in red spots of tholins, but new experiments have shown that the…
The fascinating icy surface of Pluto is covered in red spots of tholins, but new experiments have shown that the…