Super Typhoon Yutu Looks Menacing from Space
Friday, October 26, 2018 - 15:40
in Earth & Climate
Weather satellites are currently monitoring Typhoon Yutu, a monster hurricane threatening land across the western Pacific Ocean.
Weather satellites are currently monitoring Typhoon Yutu, a monster hurricane threatening land across the western Pacific Ocean.