Tropical System Brewing in Philippine Sea Could Enhance Southwest Monsoon, Bring Rain to Luzon and Okinawa
A developing tropical disturbance in the Philippine Sea could bring increased rainfall to the western coast of the Philippines in the coming days, while also posing a potential threat to Japan’s southernmost islands. Known as Invest 98W, the system is currently located east of Luzon and is showing signs of slow organization. While it’s still […]