News

In Karachi, Pakistan's largest city, dozens of dolls wrapped in shrouds placed on road, symbols of children killed by ...
Karachi, the largest city in Pakistan and the 12th largest in the world, has a population of over 20 million. Naturally, such a massive population requires that much space and a proper ...