‘Leon’ blitzes Taiwan, as gov’t mops up ‘Kristine’ devastation
Typhoon “Leon” made landfall over southeastern Taiwan on Thursday afternoon, according to the 5 p.m. bulletin of state weather bureau PAGASA. The center of its eye was estimated at 320 kilometers north-northwest of Itbayat, Batanes. […]