A real economic grievance became fuel for pre-existing anti-system narratives in Romania

Advertisement

Originally published on Global Voices

Thumbnail image of the <a href="https://www.youtube.com/watch?v=FEAY-LK9FWA">Youtube video</a> on September 15 protests in Bucharest by Digi24HD. Fair use.

Thumbnail image of the YouTube video ‘Violențe la protestul oierilor din Piața Victoriei’ on the September 15, 2006 protests in Bucharest, Romania, by Digi24HD. English translation of the caption: ‘Violence at the protest on Victoriei Square. Clashes with the gendarmes, tear gas used.’ Fair use.

This post by Matei Vrabie and Calin Georgia of Funky Citizens, a Romanian NGO working at the intersection of good governance and active citizenship, is part of Global Voices’ September 2026 Spotlight series, “Protest in Democracy.” With this spotlight, we seek to explore the many forms of protest, the tactics states use to delegitimize and suppress them, and the complex relationship between protest and democracy. You can support this coverage by donating here.

On September 15, several hundred to more than a thousand shepherds, livestock breeders and other farmers gathered in Victoriei Square, in front of the Romanian government’s headquarters in Bucharest, to protest an EU-wide ban on live sheep and goat exports, extended until the end of 2026 after outbreaks of small ruminant plague and sheep pox. 

They demanded compensation for culled animals and for crops lost to drought. Organisers had called on protesters to bring sheep, tractors and hay bales to the square, but restrictions prevented live animals and heavy machinery from entering the demonstration area. 

Advertisement

The demonstration began peacefully before 10:00 a.m. By the afternoon, some protesters had pushed through police barriers and were throwing stones, bottles and pieces of curb; gendarmes responded with tear gas. According to the Bucharest Gendarmerie, 24 people needed medical attention that evening, including 10 gendarmes, four of whom were hospitalised, and 47 people were taken to police stations. President Nicușor Dan and interim Prime Minister Ilie Bolojan both condemned the violence. Livestock breeders’ associations said people who were not farmers had joined the crowd, and the Prefect of Bucharest said that “sheep farmers don’t organise themselves like this.”

That is what happened on the street. What happened online, alongside and ahead of it, is the subject of a new report by Funky Citizens, the Bucharest-based civic organisation where I research digital manipulation and disinformation. Together with colleagues, we analysed 1,186 public Facebook posts and 100 TikTok videos published in Romanian on September 14 and 15, tracking which narratives about the protest circulated, how identical or near-identical wording moved between pages seconds apart, and what language accompanied calls for mobilisation.

The clearest finding does not concern the violence. It concerns the night before. Between 7:00 and 7:15 p.m. on September 14, dozens of Facebook pages republished, almost word for word, a message claiming that “almost 200,000 farmers” were expected in Victoriei Square the next day. The following day, according to press reports, over 3,000 people showed up. Using a 300-second window to flag identical or near-identical wording published by different pages, we mapped the resulting coordination network. Roughly 90 percent of the 2,253 account pairs in the final network, built over the full two days, had already formed within those 15 minutes on the evening before the protest even began.

Distribution of posts and public attention. Graph by Funky Citizens, used with permission.

Distribution of posts and public attention. Graph by Funky Citizens, used with permission.

By 3:30 p.m. on September 15, the network comprised 160 accounts and 12 distinct texts multiplied across it. The structure was highly concentrated: two clusters of 50 accounts each, built around two near-identical versions of the “200,000 farmers” message, accounted for 100 of the 160 accounts and close to 90 percent of all connections. The most visible nodes we could identify by name, pages such as Case de Vis, femina.ro and ROL.ro, are content-aggregation and syndication pages, not overtly political ones. Republishing identical text within seconds is, by definition, coordinated distribution in a technical sense. It does not, on its own, establish who organised it or why; our dataset does not permit conclusions about intent.

Around this coordination, four narrative threads ran through the corpus. One concerned the farmers’ concrete economic demands: halting slaughter, resuming exports, fair prices. A second covered the escalation with the Gendarmerie, split between accounts blaming protesters for forcing police lines and accounts blaming the police, alongside a recurring claim that “provocateurs” had been planted in the crowd. A third thread politicised the protest outright, built around AUR leader George Simion’s calls for calm and for the Gendarmerie to show restraint, and around disputes over whether his intervention helped or undermined the farmers’ cause. A fourth thread, more detached from the day’s events, covered structural problems in Romanian agriculture, from delayed EU funding for machinery to the shift toward no-till farming.

Chronological 3D dissemination network. Graph by Funky Citizens, used with permission.

Chronological 3D dissemination network. Graph by Funky Citizens, used with permission.

References to the European Union split into two distinct registers. Sixty-seven posts mentioned Brussels or the EU in connection with the protest. Some described concrete negotiations over the export ban with the European Commission; others recast the EU as an adversary, with formulations such as “Europe’s goal is to leave us without animals, without livestock farming, without agriculture in Romania,” or claims that “the EU would want to starve Romania.”

We separately tracked two Telegram channels previously documented by the “Elie Wiesel” National Institute and by the security think tank GLOBSEC, as part of pro-Kremlin propaganda networks active in Romania and Moldova. Their framing of the protest shifted within hours. At 11:56 a.m., one channel described the demonstration, listing the farmers’ demands. By 2:06 p.m., a second channel had moved to warning that “the usurpers” would use the protest to stage “provocations, then escalation, then a state of emergency.” By 4:03 p.m., after the clashes, the same channel pivoted again to attacking how television stations covered the confrontation. A similar shift, from grievance to provocation-and-escalation to media distrust, recurred in posts using explicit mobilisation language, including calls to “occupy Bucharest” and declarations that “the REVOLUTION has begun.”

On TikTok, where we sampled 100 videos from 34 accounts under the hashtag #protest, the same divide surfaced. Thirty-one videos mentioned the Gendarmerie directly in their description, and the single most shared video, announcing renewed clashes and dozens of arrests, drew nearly 30,000 interactions on its own.

None of this tells us who organised the protest, or who benefited from inflating expectations about it. What the data show is a pattern familiar across Romania and the wider region: a real economic grievance, amplified within hours by dense clusters of accounts republishing identical text, and folded into pre-existing narratives about stolen elections, an illegitimate government and a “system” to be confronted.

Distinguishing the farmers’ protest from its online amplification, and the amplification from any deliberate political instrumentalisation, is not a footnote to understanding what happened in Victoriei Square. It is the story.