Karachi Residents Trapped Between Armed Assassins and Private Bodyguards | Inter Press Service

Some
300,000 private security guards are registered in Pakistan, with
anywhere from 70,000 to 75,000 in the Sindh province alone. Credit:
Zofeen Ebrahim/IPS