The northeast coast of Somalia is pictured as the International Space Station orbited above the Gulf of Aden. iss062e103524 (March 20, 2020) – larger image
The northeast coast of Somalia is pictured as the International Space Station orbited above the Gulf of Aden. iss062e103524 (March 20, 2020) – larger image
Get top stories, military space news and more delivered to your inbox.