Delhi woman slaps, drags man to police station
New Delhi: A woman caught hold of a man by the collar and slapped him before dragging him to a police station for making obscene comments in a crowded market in west Delhi. The incident occurred on February 25 when a group of four-five men started harassing the woman whoContinue Reading