Super Typhoon Megi, or Typhoon Juan as known by some, has made landfall near the Luzon Island town of Palanan Bay in the Isabela Province, downing trees, utility poles, and power lines. It had maximum sustained winds of 225 kph (140 mph) and gusts up to 260 kph (162 mph). As it made landfall, winds […]
(Visited 251 times, 1 visits today)