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, leaving commuters stranded and…