Astronomers Have Finally Figured Out What That Big Red Smudge on Charon Is

Astronomers Have Finally Figured Out What That Big Red Smudge on Charon Is