IE 11 is not supported. For an optimal experience visit our site on another browser.

Super Typhoon Over Japan Stuns Astronauts

Astronauts on board the International Space Station were treated to a clear image of Super Typhoon Vongfong as it made landfall over Japan.