Archive | April 26, 2017

Tropical Storm Muifa, First Named Storm of 2017

We now officially have our first named tropical storm of the 2017 Typhoon Season. “Muifa” This one is not a threat to any major land areas though and will quickly get absorbed by a passing trough to the north.