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