Tropical Storm Leon intensifies over Philippine Sea
MANILA, Philippines –Tropical Storm Leon slightly intensified over the Philippine Sea and its trough brought scattered rains and thunderstorms in Catanduanes, the Philippine Atmospheric, Geophysical and Astronomical Services Administration (Pagasa) said on Sunday. Estimated some […]