crisis of capitalism
India: emergency powers amid Cockroach protests
Amnesty International condemned the July 15 decision of Delhi's lieutenant governor to invoke Section 3(2) of India's National Security Act (NSA), which effectively grants police the power to hold individuals in administrative detention without procedural guarantees.
Egypt: dozens detained over Gen Z online group
Amnesty International on July 21 called on authorities to immediately release dozens of people detained in Egypt over their alleged involvement with Gen Z002, a Discord-based group used to discuss political issues, criticize government policies, and host dialogue about bringing meaningful change to the country.
Podcast: world revolution & the digital contradiction
Protests break out in Russia over the new internet restrictions imposed by the Putin regime, while social media and instant messaging have become the "new public square" for the Gen Z protests that have swept the planet over the past months. Exemplifying the identification with online culture, a pirate flag from a Japanese anime series has become the global emblem of the Gen Z resistance. The new youth social media bans in a growing number of countries are opposed by human rights and civil-liberties groups for good reason. Yet the dystopian side of digital technology becomes more apparent each day—from the climate impacts of data centers, to cynical attempts to sell nuclear power as "clean energy" (sic!) to meet the surging electricity demand, to the digital colonization of human consciousness. Protests are also emerging to the new techno-fascism, and this critique must be central to any true oppositional movement. In Episode 321 of the CounterVortex podcast, Bill Weinberg grapples with the contradiction.
WFP: mass food insecurity if Mideast conflict continues
The World Food Programme (WFP) warned March 17 that the escalating hostilities in the Middle East could lead to record levels of food insecurity, and the largest disruption in the global economy and humanitarian efforts since the COVID-19 pandemic.
French farmers protest EU-Mercosur trade deal
UN experts on Jan. 26 cautioned against the escalating use of arrests and criminal proceedings against agricultural trade union activity in France, after authorities detained 52 farmers during peaceful protests in Paris earlier this month.
Iran and Minneapolis: fearful symmetry
As ICE agents open fire on protesters in Minneapolis, Portland and Los Angeles, Trump frames his military threats against Iran in terms of human rights and democracy—an atypical nod back to the neocons. Following mass deadly repression, the protests in Iran appear to have abated—for now. In Minnesota, both Trump and protesters are turning up the heat. Trump's blatant hypocrisy highlights the imperative of international solidarity. The challenge for stateside protesters is to repudiate the calumny that the Iran protests are CIA or Mossad astroturf, and recognize them as a genuine self-organized popular uprising. The challenge for Iranian protesters is to repudiate Trump's bid to exploit them for his imperial ends, as well to reject the ambitions of the reactionary "crown prince" Reza Pahlavi to install himself as leader. In Episode 313 of the CounterVortex podcast, Bill Weinberg urges that explicit mutual support between the anti-authoritarian struggles in the US and Iran is what can move the historical process forward at this grim hour.
Iran: mass repression under internet blackout
As of Jan. 12, Iranian citizens have remained without internet or telecommunications access for 96 hours, according to online monitoring group NetBlocks.
Uganda: police repression in lead-up to elections
Amnesty International reported Jan. 5 that Ugandan security forces have unlawfully targeted opposition rallies with excessive force and arbitrary arrests, with some detainees subject to torture and other mistreatment.












Recent Updates
1 day 22 hours ago
1 day 23 hours ago
1 day 23 hours ago
1 day 23 hours ago
1 day 23 hours ago
2 days 3 min ago
2 days 53 min ago
3 days 18 hours ago
4 days 22 hours ago
5 days 6 hours ago