Science & Technology
June 6, 2012
Venus Transit as Revealed in Space
5 of 7
View from the Orbital Outpost
Expedition 31 crew members aboard the International Space Station had cameras set up in several locations to record the event.
Venus Transit: A Planet's Day in the Sun