Bagyong Helen Update (August 12, 2012) noypi Bagyong Helen satellite image as of 5:32 p.m, August 12, 2012 Bagyong Helen, currently a tropical depression, was estimated based on sat... Read More