Tag: storm

Mangkhut, the World’s Strongest Storm This Year

Yesterday, typhoon Mangkhut has stuck on Southern China and Philippines, leaving dozens dead and injured. The typhoon is still active...