廣告

Typhoon Mekkhala Makes Landfall in the Philippines

Typhoon Mekkhala made landfall in the Philippines on January 17, bringing heavy rain and gusts of wind of up to 80 miles per hour. In the following video, the Filipino island of Biliran suffers strong winds from Typhoon Mekkhala. Credit: Facebook/Biliran Island