Commuters are stranded and vehicles have been submerged, while residents blame blocked drainage systems for the crisis. Heavy rainfall on Tuesday, September 1, 2026, has […]