Bagyong Helen has made a landfall over Isabela and is now traversing Northern Luzon, the PAGASA reported Wednesday, August 15, 2012. Bagy...
Post Page Advertisement [Top]
Bagyong Helen has intensified into a Tropical Storm and is now threatening Northern Luzon, the PAGASA reported Monday, August 13, 2012. B...
Bagyong Helen satellite image as of 5:32 p.m, August 12, 2012 Bagyong Helen, currently a tropical depression, was estimated based on sat...