Archives

Moral Policing

Moral policing is a blanket term used to describe vigilante groups that act to enforce a code of morality in India. It is a system to restrict... View Article

Cess tax in India

An earmarked tax that is collected for a specific purpose and which must be spent only for that specific purpose and not any other... View Article