Apr 13Solar Eclipse Viewed From Space Aboard The ISSAstronauts aboard the International Space Station orbited right past the solar eclipse on Monday.