Haha, Modi fans are downvoting you for pointing out that the obvious. This incident took place in Gujarat. Modi was the Chief Minister of Gujarat for more than a decade before becoming Prime Minister of India. The BJP has now been in power in Gujarat for nearly 20 years. If Modi/BJP isn't responsible for this idiocy, then I would invite the BJP bhakts (devotees) to tell us who is.
Before you speak, let me establish two facts. Modi and the BJP are synonymous since 2014. When the BJP wins an election, it's called a "Modi wave". The flipside of taking credit for everything and micromanaging everything that the BJP does is that he is responsible when they fuck up... like they have here. Second, the police ultimately report to the Chief Minister who is answerable to Modi. Now say what you have to say, without resorting to the downvote button.