Tag: Philippine weather

Super Typhoon ploughs towards Philippines, Taiwan

The Philippines and Taiwan hunkered down Monday as Super Typhoon Ragasa delivered punishing winds and intense rainfall while…