Tag: Pakistan’s Karachi least livable city in world
Islamabad Pakistan's Karachi has become the least livable city in the world. It is ranked 169 out of 173 cities worldwide. Only cities like Lagos, Algiers, Tripoli and Damascus are below Karachi. The London-based Economist Intelligence Unit (EIU) released the...