Tag: Soichi Noguchi

View from space makes Japanese astronaut exclaim, “Beautiful Philippine islands!”

A view from the International Space Station (ISS) made Japanese astronaut Soichi Noguchi declare, "Beautiful #Philippines islands!"
- Advertisement -

Top Stories