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 …

© 2024 ASIA MEDIA RESEARCH CENTER PVT. LTD. ALL RIGHTS RESERVED.