Lately, the government has been widely cracking down upon all sorts of dissent, claiming the excuse of 'anti-national tendencies', invoking sedition laws. The situation is pretty dire at the moment.
Laws exist on paper. Law enforcement agencies however have been historically known to act on behalf of leaders, a behaviour which also seen in many other countries.
In 2016 India did the infamous demonetization claiming that the ₹500 notes were used in hoarding black money and funding terrorism.
It ended up massively shocking the unorganised economy, and the nation is still recovering from it. The main reasons the government stated while doing it are still going on. The entire exercise didn't solve any problems.
Laws exist on paper. Law enforcement agencies however have been historically known to act on behalf of leaders, a behaviour which also seen in many other countries.