Source:
phys.org
Tropical storm leaves towns submerged, 76 dead in Philippines
Read Entire Article Source
To remove this article - Removal Request

English (United States) ·