Source - Space Weather News for Feb. 21, 2012: http://spaceweather.com
SOLAR ECLIPSE FROM SPACE: Earlier today the new Moon passed in front of the sun, producing a solar eclipse visible from space. High-resolution images of the event captured by NASA's Solar Dynamics Observatory are featured on the Feb. 21st edition of http://spaceweather.com.
The Ocean Cleanup Project
4 months ago