Man Masturbating in Delhi Metro DCW issues notices to police over viral video

Man Masturbating in Delhi Metro DCW Chief Swati Maliwal has called the situation ”sickening,” and has urged severe action The Delhi Commission For Women’s head, Swati Maliwal on Friday issued notice to the city police and the Delhi Metro in connection with a viral video of a man apparently masturbating in a train. Maliwal has … Read more