Showing posts with label tropical storm Mekkhala. Show all posts
Showing posts with label tropical storm Mekkhala. Show all posts

Sunday, January 18, 2015

Typhoon Mekkhala closing in on Philippines, heading for Vietnam’s sea

The new tropical storm Mekkhala has been formed and is active in the waters off the central Philippines' coast, international weather forecast agencies warned on Saturday.

EL News