Expedition 32 News Releases
NASA Airs Video of Solar Eclipse As Seen From Space
May 23, 2012 – NASA Television will air time-lapsed video documenting images of the recent annular solar eclipse as seen from space aboard the International Space Station.