Moral policing and shaming people is a common practice in India. People in public transport, your own neighbours, acquaintances and basically anyone who can speak is always ready to slap their opinion.

Also read: A Teenager's Kickass Response To Shobhaa De Body Shaming Kate Middleton Is Winning The Internet Today!

But one can always diss and ignore the statements of those who don't matter, but how will you fight someone who is in power?

The story of Mangesh Desale is easy to understand, but something we all can relate to. On Saturday evening, Mangesh Desale, a resident of Kalyan in Maharashtra, went to Khadakpada Police Station to get police verification done for his passport.

Mangesh/Facebook

But over and above getting his work done, Mangesh was instantly schooled by the officers for wearing shorts. As one can clearly see in the video, Magesh is being pushed by the officer and is called out for behaving indecently.

Also read: Jokes On Colour, Body Shaming Should Not Be Encouraged, Says Radhika Apte

"I was wearing shorts so they started shouting at me for that. I asked them if there is any rule of dress code in the police station. They did not show me any rules but said this is India, not America," he writes on Facebook.

His post, which has been shared over 1.7k times resonated with a lot of people, because most of us have either been at the receiving end or have at least witnessed such behaviour.

Also read: Policeman Fired After He Returns To Work After 15 Yrs, 217 Days Of Leave Without A Valid Reason