
Economist. Researcher, Tricontinental Research. Former journalist @newsclickin. Writes on economy & politics.
Thiruvananthapuram, Kerala
Joined July 2010
- Tweets12.6K
- Following1.5K
- Followers5.8K
- Likes28.4K
Subin Dennis retweeted
Delhi Police asks X to take down IFF's account and posts. IFF will challenge the notices in court unless they are withdrawn.
The Delhi Police has asked X to remove the Internet Freedom Foundation's account, six of its posts, the accounts of SFLC and @geoblockedindia, and posts by 16 other users, on the ground that they defame the Rashtriya Swayamsevak Sangh. The posts document and comment on a legal notice sent in the RSS's name to IFF, SFLC and @geoblockedindia, which demanded that the three stop criticising and documenting government blocking orders. IFF received copies of the two police notices from X on the morning of 3 November 2026.
IFF calls on the Delhi Police to withdraw both notices. If they are not withdrawn, IFF will challenge them in court.
What has happened
On 29 October 2026 at 9:54 PM, IFF, SFLC and the operator of @geoblockedindia received a two-page "legal notice" said to be issued on behalf of the RSS. It asked the three to stop opposing the government's blocking directions, stop documenting restricted content, stop posting details of geo-blocked posts, and confirm in writing within seven days that they would comply. It was signed by an unnamed "Authorised Signatory". Several RSS office-bearers have since said on X that the notice is not authentic. IFF replied to the notice, wrote to the RSS at its official address asking whether it had authorised it, and published both the notice and its reply on 30 October.
On 31 October 2026 at 8:06 PM, the Special Commissioner of Police (Crime), Delhi Police, filed an "Illegal Content Report" with X (reference LD-321926). It listed two posts: IFF's post of 30 October on the notice, and SFLC post of the same day. The stated reason was that the posts are "defamatory towards the Rashtriya Swayamsevak Sangh under Section 356 of the Bharatiya Nyaya Sanhita, 2023". The boxes for "safety/security", "defamation" and "other" were ticked. The fields for the nature of the court order and court order details were left empty. The desired action was "Remove/withhold content".
On 1 November 2026, a second notice arrived in the RSS's name. It said the matter had been handed to the Akhil Bharatiya Adhivakta Parishad, that complaints had been filed in several states, and that requests had been made to block IFF's X account and suspend the organisations. The Delhi Police had made its first request to X the previous evening. IFF did not know this until X told it on 3 November.
On 2 November 2026 at 8:51 AM, the Special Commissioner of Police (Crime) filed a second notice with X (reference LD-322956). It lists 40 URLs. Thirty-seven are posts. Three are the entire accounts of @internetfreedom, @SFLCin and @geoblockedindia. This time the boxes for "Hate speech", "defamation", "safety/security", "enforcement of court order" and "other" were all ticked. The court order fields were again left empty. The stated reason reads: "The posts constitute defamation and illegal content under Section 356 BNS. Under Rule 3(1)(d) of the IT Rules, 2021, read with Section 79(3)(b) IT Act, lawful notices require action within 3 hours."
The 16 other users are @ProdctiveUseful, @PanjwaniManoj, @jidge_, @RatanSharda55, @baxiabhishek, @SchrdingersDbag, @ashleshbiradar, @seemay, @NasirHussainINC, @Being_creat_ive, @AjoyDharmavaram, @othlaw, @_ananyaaa, @AimPoojaind, @incorigibleBhai and @rraoind. Their posts, as far as IFF can tell, comment on the notice or on the notice about it.
X forwarded both notice to IFF on 3 November 2026, at 8:47 AM and 10:03 AM, saying it was doing so "in the interest of transparency" and that IFF may wish to seek legal counsel and challenge the request in court. X's emails do not say that it has acted on the requests. The Delhi Police has not written to IFF, and no court has been approached, as far as the reports disclose. SFLC and @geoblockedindia have separately reported notifications from X about requests from the Uttar Pradesh Police, the Telangana Police and the Delhi Police's Cyber Crime unit, one of them against the whole of the @geoblockedindia account.
IFF's position
IFF condemns this legal action. A police force has made itself the enforcement arm of a private legal notice whose authenticity the organisation it names has not confirmed, and whose demand was that three organisations stop documenting censorship. The notices would deliver exactly what the notice asked for as they would also remove the accounts of the three groups in India that keep public records of what is blocked, and of who ordered it.
The posts in question are about a legal notice sent to us. They quote it, criticise how it was drafted, and say that we will carry on with our work. A person who receives a threat is entitled to publish it and answer it and that is not defamation of the sender.
In the three weeks before the first notice, IFF assisted 86 people whose accounts were suspended or whose posts were withheld in India. SFLC's Free Speech Tracker recorded about 268 content restrictions and 83 account restrictions in the first 29 days of October. @geoblockedindia publishes the orders behind such blocks when platforms disclose them. None of this is unlawful. Documenting censorship and challenging it in court is what the Constitution expects of citizens.
IFF will not delete the posts. If the Delhi Police does not withdraw the notices, we will challenge them in court.
Why the reports are unlawful
Defamation is not a police matter. Section 356 of the Bharatiya Nyaya Sanhita, 2023 is a non-cognizable and bailable offence. Under Section 222 of the Bharatiya Nagarik Suraksha Sanhita, 2023, no court can take cognizance of it except on a complaint by the person aggrieved.
Under Section 174 of the BNSS, the police cannot investigate a non-cognizable offence without an order of a Magistrate. The Special Commissioner of Police (Crime) is not the person aggrieved. The notices disclose no complaint by the RSS and no order of any Magistrate. Whether a statement is defamatory is for a court to decide after hearing its author, with the defences of truth, fair comment and good faith available to that author.
In Subramanian Swamy v. Union of India, (2016) 7 SCC 221, the Supreme Court upheld criminal defamation on the strength of these safeguards. A police officer who asks a platform to remove speech as defamatory has decided the question himself, without a complainant, a court or a hearing.
The posts are protected comment. Exceptions 1 to 3 to Section 356(1) protect the truth published for the public good, opinion on the public conduct of public servants, and opinion on the conduct of any person touching a public question. The posts publish a notice that was sent to us and give our opinion of it. The RSS, if it sent the notice, chose to enter a public question. If it did not, the posts defame no one.
Further, Section 79(3)(b) and Rule 3(1)(d) do not permit this. In Shreya Singhal v. Union of India, (2015) 5 SCC 1, the Supreme Court read down Section 79(3)(b) so that an intermediary acquires "actual knowledge" only through a court order, or a notification from the appropriate government or its agency that unlawful acts relatable to Article 19(2) are being committed. The court said that it would be difficult for intermediaries to judge the legitimacy of the millions of requests they receive, and that the burden must not be placed on them. Rule 3(1)(d), as amended in November 2025 and February 2026, now requires the intimation to come from an officer not below the rank of Joint Secretary or Deputy Inspector General, to be reasoned, and to specify the legal basis and the nature of the unlawful act, subject to a monthly review by a Secretary-level officer. The three-hour window the notice invokes applies to a lawful order that meets these conditions. A web form that ticks "hate speech" and "enforcement of court order" while leaving the court order fields blank, and that gives one sentence of reasons for 40 URLs, is not such an order.
The notices by the Delhi Police are disproportionate. They seek to remove three accounts in their entirety, with years of posts, over six, four and eleven posts respectively. They sweep in 16 third parties whose only connection is that they commented on a public controversy. In Anuradha Bhasin v. Union of India, (2020) 3 SCC 637, the Supreme Court held that any restriction on speech must be necessary, proportionate and the least restrictive measure available, and that orders restricting speech must be published and reasoned. Removing an organisation's entire account for criticising a legal notice fails each of these tests.
The effect is to silence documentation of censorship and providing legal aid to Indian internet users. The accounts named are those that record blocking orders in India. The notice asked them to stop. A takedown request that accomplishes the demand of an anonymous private notice is not law enforcement. It is the use of state power for a private end, which Article 14 forbids.
Our demands
1. To the Delhi Police: Withdraw reports LD-321926 and LD-322956 and confirm the withdrawal in writing to X and to IFF.
2. To the Delhi Police: Disclose the complaint on which the Special Commissioner of Police (Crime) acted, the authority under which the reports were filed, and whether any order of a Magistrate under Section 174 BNSS exists. Disclose every request made to any platform in this matter, including those made by the Cyber Crime unit against @geoblockedindia.
3. To X: Do not act on the reports. If any content is withheld in India, tell the affected user before acting, give them the full request, and name the legal basis. Publish both reports to the Lumen database, as the reporting form itself contemplates.
4. To the Ministry of Electronics and Information Technology and the Ministry of Home Affairs: Have the Secretary-level review required by Rule 3(1)(d) examine these intimations, and tell police forces that Rule 3(1)(d) is not a remedy for defamation, which the law reserves to the person aggrieved and to the courts.
5. To the RSS: State publicly whether it authorised either notice or any complaint to the police. If it did not, say so to the Delhi Police.
If the notices are not withdrawn, IFF will challenge them in court. We will continue to document blocking orders, to publish them, and to provide legal assistance to anyone whose account or post is withheld in India. Nothing in these notices changes that.
Subin Dennis retweeted
A country that won its independence through dharnas, hunger strikes and Satyagraha now has a judge declaring these very forms of protest unconstitutional.
"Political activities like dharna, hunger strikes and practices like Sathyagraha have no place in a Constitutional democracy," says Kerala High Court, quoting a 2017 precedent.
HC says students indulging in such activities in an educational institution are liable to be expelled.
HC makes these observations while setting aside a single bench's interim order which had allowed 16 suspended students of Sree Sankaracharya Sanskrit University to appear for semester exams.
Subin Dennis retweeted
How did we become a Constitutional democracy?
"Political activities like dharna, hunger strikes and practices like Sathyagraha have no place in a Constitutional democracy," says Kerala High Court, quoting a 2017 precedent.
HC says students indulging in such activities in an educational institution are liable to be expelled.
HC makes these observations while setting aside a single bench's interim order which had allowed 16 suspended students of Sree Sankaracharya Sanskrit University to appear for semester exams.
Subin Dennis retweeted
An alliance of leftwing European political parties co-founded by former Greek finance minister Yanis Varoufakis has lost access to its bank account.
The Democracy in Europe Movement 2025 (DiEM25) said on Tuesday that its account was “closed suddenly and without warning” on 8 October, and the group has lost access to tens of thousands of euros.
The organisation has not named the bank, citing legal reasons, but spokesperson Erik Edman said the account was held in Belgium.
“We asked the bank for an explanation and requested an extension,” he told Novara Media. “It declined to explain its decision and refused the extension.”
He said DiEM25 was unable to confirm “whether its decision was politically motivated”.
However, he added, “through conversations with other organisations in Belgium, we have heard accounts suggesting a worrying pattern in which progressive political organisations appear to have been disproportionately affected by debanking.”
The bank account was where DiEM25 supporters had been sending small monthly donations. Edman said it has two staff members and an office in Belgium and is at risk of being unable to pay salaries, social security contributions and rent there.
The group has started an emergency fundraiser to cover its immediate costs and says it is looking for a new bank in Belgium.
“Why did they do it?” Varoufakis, who is also DiEM25’s secretary general, said in a video statement. “You may say [it’s because] we are insufficiently supportive of the oligarchy, of genocide… but of course we couldn’t possibly comment.”
Varoufakis served as an MP for DiEM25’s Greek offshoot, Mera25, between 2019 and 2023. He founded DiEM25 with Croatian philosopher and political activist Srećko Horvat in 2016. The 192,000-member organisation also has parties in Germany, Italy and the Netherlands.
In February, Varoufakis was indicted in Greece after saying on a podcast that he had taken ecstasy over 36 years ago in Australia. Mera25 described the prosecution as politically motivated, saying Greece's judiciary was going after “whoever refuses to bend the knee”.
Subin Dennis retweeted
Trump is so spooked (a day after Halloween) by the possibility of a wipe out in the mid-term elections that he has decided to go after people associated with voting rights and the defence of democracy - @marceelias of @DemocracyDocket and @NormEisen of @DDAction, as well as two success stories of the tech world - @reidhoffman of @LinkedIn and Roy Singham of @thoughtworks.
Criminals? Destructive to our country?
Are there no mirrors in the White House?
Thank you for your attention to this matter!
Subin Dennis retweeted
Students' Federation of India (SFI) Begins Chalo Dilli Rally to Ramlila Maidan
Subin Dennis retweeted
My warning about the sale of IDBI Bank to Canada’s Fairfax now takes on an even more disturbing dimension.
Businessworld’s explosive report reveals a bizarre turn: after Fairfax’s initial bid of Rs. 75 per share fell short of the original reserve price of Rs. 94.42 fixed by Govt, the methodology was revisited and Fairfax’s revised bid of Rs. 81 was accepted - after reducing the reserve price to Rs. 75.99!. This time, Govt also agreed to indemnify IDBI's disputed income tax liability, with potential additional exposure alone amounting to hundreds of crores.
To justify accepting less than the original minimum price, the Government reportedly invoked an unusual precedent: the Railway Stores Code for auctioning scrap which states "Bids lower than the reserve prices may, however, be accepted by the Depot Officer where found expedient provided the Depot Officer doing so records his reasons in writing" - to help justify the sale of a strategic public bank!!
Since when is a national banking asset to be treated like railway scrap? Who changed the rules, why, and in whose interest - and at what cost to the public?
Worse, the internal note reportedly cited weak FDI inflows, currency pressures and treasury strain to justify the sale on reduced rates - even as the Finance Minister publicly defends India’s economic fundamentals and official figures report record gross FDI inflows.
@palakshahjourno @BWBusinessworld @IdbiFor
#IDBIBank #IDBISaleScam
businessworld.in/article/sen…
While the entire country is engulfed in the SIR controversy and the crisis surrounding the CEC, is the Government practising the political equivalent of “പുര കത്തുമ്പോൾ വാഴ വെട്ടുക” - exploiting a national distraction to push through a momentous decision affecting India’s banking sovereignty, in the hope that it will escape public scrutiny?
In my June 2026 letter to the Union Finance Minister Smt. Nirmala Sitharaman, I flagged my serious concerns over Fairfax’s bid for IDBI Bank. The Cabinet has now cleared the sale of a 60.72% stake to the Fairfax Group for Rs. 52,878 crore, with a possible merger with CSB Bank, already under Fairfax’s control, reportedly in the offing.
Parliament was assured that Government ownership of IDBI would never fall below 51%. What happened to that solemn commitment? With over 20,000 employees and the future of social-reservation safeguards and public banking at stake, this sale is far more than disinvestment. It signals the ‘foreignisation of Indian banking’.
India’s banks weathered the 2008 global financial crisis, protected by safeguards against excessive foreign control and speculative exposure. That resilience is now being eroded. CSB’s experience under foreign control offers a troubling warning: its permanent workforce reportedly plunged from 2,906 in 2015 to just 906, while contract staffing surged. Lending to agriculture, education, housing and small businesses reportedly declined as corporate exposure grew.
Foreignisation threatens not only financial sovereignty, but also regular employment opportunities, reservation in recruitment, and the very purpose of social banking.
#Bankprivatisation #IDBIBank #StopIDBIPrivatisation
Subin Dennis retweeted
A sea of Red surges towards Ramlila Maidan. #INDIABlocRally
Subin Dennis retweeted
Decisions affecting human life, freedom, and the use of force must always remain subject to effective, informed, and responsible human oversight. For this reason, artificial intelligence must be “disarmed”, and I encourage the States meeting in Geneva in November to take concrete steps toward banning lethal autonomous weapons.
Subin Dennis retweeted
It is alarming that almost a hundred years after Dr. Ambedkar burnt the Manusmriti, our courts are citing it while making judicial decisions.
Manusmriti endorses caste-based oppression, untouchability and exclusion, social segregation and subordination of women. The courts are supposed to uphold the Constitution, not the Manusmriti that harks back to the past.
Subin Dennis retweeted
Proud that the SFI-led School Bachao Movement has been able to secure the reopening of 57 Schools in Maharashtra.
The School Bachao Movement also won key concessions for tribal students, apart from ensuring 171 teacher posts across the state. Congratulations to all comrades who were part of the movement as well as the leadership on this significant victory!
leftviews.in/en-IN/movements…
Subin Dennis retweeted
While watching the football team @Corinthians play in São Paulo's Morumbi Stadium, Lula looked around and told his union buddies, “when we can call an assembly that is half the size of this crowd, we'll be able to turn the world upside down.”
While watching the football team @Corinthians play in São Paulo's Morumbi Stadium, Lula looked around and told his union buddies, “when we can call an assembly that is half the size of this crowd, we'll be able to turn the world upside down.”
Subin Dennis retweeted
Heartfelt congratulations to Comrade Luiz Inácio Lula da Silva on his continued electoral success in Brazil. His victory reaffirms the enduring relevance of Left politics and the power of the working class to shape its own future. From Brazil to India, the lesson is clear that confronting the far right requires a systemic alternative rooted in workers’ rights, social justice and equality. @LulaOficial’s victory renews hope in the struggle against the Sangh Parivar’s divisive politics and for a more just and democratic India.
#lula #brazil
Subin Dennis retweeted
Lula leads an assembly of metalworkers from the ABC region, at the Vila Euclides Stadium in São Bernardo, in 1979. (Photo by Juca Martins.)
Subin Dennis retweeted
Congratulations to @LulaOficial and the people of Brazil on his historic fourth term, defeating Trump-backed Flávio Bolsonaro's far-right divisive campaign. A victory for democracy and proof that the far right is not invincible!
Subin Dennis retweeted
The Governor’s recommendation to disband the Kerala PSC is unconstitutional. Art 317 strictly mandates an SC probe for such removals. This is a clear assault on federalism aimed at destroying the PSC's credibility. The State Govt must clarify: will they condemn this or enable it?
Subin Dennis retweeted
Lula versus Bolsonaro: Passei 1.901 dias em confinamento solitário por revelar a verdade sobre os assassinatos e a espionagem do governo dos EUA, inclusive contra o Brasil e suas indústrias. Lula, fora do poder, lutou pela minha liberdade. Lula, no poder, discutiu minha perseguição com o papa Francisco, que decidiu se encontrar com minha família e ajudar. Depois da minha libertação, Lula e eu nos encontramos em Roma para lamentar a morte do Santo Padre. Lula foi gentil com meus filhos e não pediu nada em troca. Em contraste, Jair e Flávio Bolsonaro nada fizeram e nada disseram. Sem a capacidade de dizer não a Washington e a Tel Aviv, não pode haver política interna, apenas ordens estrangeiras. Essas instruções são sempre as mesmas: “Ampliem nosso roubo de recursos e salários e calem a boca sobre nós assassinarmos crianças”. Os entreguistas entregarão tudo em troca de uma fatia, até a própria língua.




































