PakistanChinese engineer slapped by police official in KarachiUsman KhanApril 18, 2014April 18, 2014 by Usman KhanApril 18, 2014April 18, 2014 KARACHI: Fourteen-member Chinese team including engineers and technicians have stopped all development work in protest as one of its members got slapped by local police...