Somewhere in the last week of July the usual instruments ran out. By the time Narendra Modi sat down in front of a phone camera in his own drawing room after eleven at night, every other thing a government does about a viral protest had already been tried, and each one had already failed in a way you can name.
The BJP's own digital operation went first, because it always does. That operation is the best in Indian politics by a distance and it did nothing here, for a reason the reporting around the reel pivot identifies precisely: Joyojeet Pal(Michigan's school of information) said content that feels "too carefully curated" is less likely to appeal, and a researcher named Verma, quoted in the same coverage, put the platform problem as "Instagram is fundamentally a platform built around irony." Polished cards and captioned graphics are built for a network that rewards message discipline. Reels reward the opposite. When Modi's first reel crossed 400 million views, young accounts reshared it with sarcastic edits, so the reach was real and the tone was not his.
Force at the barricade came next, and it went worse. On 20 July police stopped the march to Parliament with batons and tear gas, on 21 July Congress and others demonstrated outside the PM's residence and several including Rahul Gandhi were detained, and mobile internet was suspended at Jantar Mantar. Delhi Police said the actions were necessary to maintain public order, which for the lathi charge is a defensible position. The internet suspension is the one I would have cut on day one. It bought nothing, it turned a Delhi law-and-order story into an international one, Human Rights Watch and Amnesty International condemned "excessive use of force" and the shutdown together, and France 24 and CNN were then describing the demonstrations as the largest against the government in several years.
Then the government gave them the minister. Dharmendra Pradhan resigned on 25 July and Cockroach Janta Party supporters celebrated in New Delhi the same day, 10~ weeks after Abhijeet Dipke, a digital communications strategist, posted the thing that started the party in May 2026. A satirical youth outfit that folds in AISF, AISA and SFI and removes a Union minister in ten weeks is not a spontaneous student body, it is a campaign, run by a man who runs campaigns for a living, and the money and the amplification behind it are a fair question nobody in office has answered. The grievance underneath it was real, though, and pretending otherwise is how you lose the argument. NEET-UG was held on 3 May 2026 for over 2.27 million aspirants and cancelled on 12 May after investigators found overlaps between a pre-circulated guess paper and the actual question paper, with arrests including NTA insiders. Rahul Gandhi met the families of Gopika, Roshini and Vetri Anandan, three aspirants who died after the leak and the cancellation. A resignation answers none of that, and the movement carried on after it, because the concession confirmed the method worked.
After the slogans at Jantar Mantar on 23 July, the machinery reached for a case against an individual. A Zero FIR was registered at Noida's Expressway Police Station on 29 July under Sections 352, 353(1) and 356(1). The FIR lists the accused as 25. The girl, Ruchika Singh, then released a video saying "I came under the influence of those people. I am only 15 years old", and Zee News noted plainly that the video's authenticity was not independently verified. By 3 August, Delhi Police sources were saying no regular FIR had been registered while the age question was pending. An FIR that gets the age of a possibly minor accused wrong by ten years is not a deterrent, it is a document the other side gets to hold up, and it did NOT remove a single second of that footage from the internet.
Suing the critic has been running for two years and has produced less than nothing. BJP Mumbai spokesperson Suresh Karamshi Nakhua sued Dhruv Rathee for twenty lakh rupees over a video calling him part of a group of "violent and abusive trolls", and a Delhi court issued summons in July 2024. National Herald reported the case stumbling again with the BJP leader himself fined. Rathee in the meantime sits at 32.1 million subscribers on his main channel, 40.66 million across three, 18 million on Instagram, and over 8 billion views as of 24 May 2026. Al Jazeera's read on why he matters is the accurate one: when he attacks Modi he reaches a bigger audience than any opposition leader does. I do not think what he makes is journalism, I think it is influence work aimed at the government of a country he does not live in, and the correct response to influence work is a better factual record, not a defamation writ that ends with your own spokesperson paying a fine.
Pressure on the platform came last among the instruments. Hyderabad Cybercrime Police registered an FIR on 31 July naming Meta's India head Arun Srinivas over AI-altered videos of Modi circulating on Facebook and Instagram, weeks after Delhi had summoned the company, and Nishikant Dubey, who chairs the parliamentary standing committee on IT, said Mark Zuckerberg should personally apologise for a Modi video being removed. Meta said it was in touch with the agencies and cooperating. Doctored video of a head of state is a genuine offence and I have no problem with that FIR existing. It also solves nothing about the actual problem, which is millions of ordinary undoctored fifteen-second clips made by people with phones.
Which leaves the slur, and the post that put this whole thing in front of me. The image is a split screen, Rathee on the left in a red t-shirt against a white wall, Modi on the right in a kurta with the Nataraja behind him, cut to the same frame.

"German Shepherd" is a jab at Rathee living in Germany, used on X and Reddit for years, and his answer to it has been public for just as long: Subhas Chandra Bose worked from Germany and married a German woman, did you call him a German Shepherd? That answer wins, because the slur was never an argument about anything he said. The post then adds a loyalty test, no nationalist should follow him, follow him and your dignity is in doubt. That persuades exactly the people already persuaded. It also claims Rathee made a two-minute video attacking the forgiveness reel purely for reach. I went looking for that video on his own channels and could not find it, what exists is reaction uploads referring to it, and a motive assertion is not something a stranger's edit establishes. As such I am not going to treat the poster's clip as a record of what anybody said.
The last remaining move was the man himself, alone, talking to a phone. He asked his ministers in a Cabinet meeting how many were on Instagram and told them youths are there, his anti-paper-leak reel crossed 303 million views in 24 hours, and on the night of 31 July 2026 he said "I was abused and also my late mother. Such words were used as would not behove any civilised country", then said dragging misguided children into court would not solve the problem, so he wanted to forgive them. Congress media chief Pawan Khera had the counter ready in one line, "The country is asking him to apologise, yet he has forgiven the country." The reel is the strongest thing in the whole sequence and it is also the cheapest, which is the point. By the time it was made the state had already spent an internet shutdown, a rebuke from two international rights bodies, a Union minister, an FIR against a girl whose age it got wrong, a defamation case that fined its own plaintiff, and a criminal case naming a foreign platform executive.
Delhi Police should put the age question on the record and correct that FIR in whichever direction the documents actually go. And whoever funded the ten weeks between Dipke's founding post and Pradhan's resignation is knowable to the Home Ministry within a fortnight, nobody in office has asked for it in public.