TAXILA - A woman was manhandled and slapped by a police officer outside local court in Taxila, district Rawalpindi on Saturday. High police authorities suspended the cop. According to details, a woman showed resistance after a police attempted to arrest her son Baseer Khan from outside local court of Taxila. Police made all efforts to separate woman from her son by using force and an officer slapped woman and dragged the suspect into the police van. The video of the manhandling and slapping of woman by police went viral on social media.