The full eclipse was only visible from Antarctica. The residents of the International Space Station, however, had a great view. CNET Science From the lab to your inbox. Get the latest science …
( read original story …)