Torrential rain batters market in the Philippines
Caloocan City, the Philippines #