Wikipedia defines Moral Police as “a blanket term used to describe vigilante groups which act to enforce a code of morality in India”. The fact that this term has been coined in, and for, our country, should be enough for us to hang our heads in shame. Unfortunately though, it is the ugly truth we…Read More