Indian police slapping Men who were travelling in the ladies coach of the New Delhi's metro

New Delhi's metro

Added:

By: abdulkarim (58.60)

Tags: WTF, police, slapping, men, travelling, in, ladies, coach

Location: new delhi