Karachi streets turn into rivers as city battles Monsoon Rains

KARACHI – Pakistan’s largest city Karachi is facing an unprecedented monsoon onslaught as relentless rains plunged the city into chaos. Power outages are widespread, and streets have turned into rivers, … Continue reading Karachi streets turn into rivers as city battles Monsoon Rains