wrongfully detaining

Pakistan: Three Karachi police officials arrested for ‘wrongfully detaining’ trader

Three Counter Terrorism Department (CTD) officials in Karachi have been arrested on allegations of “corrupt practices” and wrongfully detaining a…

1 year ago