Daily Report
Chinese workers protest in Russia's Far East
Chinese construction workers building a fuel-production unit at a Rosneft refinery in Far East Russia's Khabarovsk krai took to the streets on April 12 to protest unpaid wages, regional authorities said. At least 200 employees of the Russian-Chinese contractor Petro-Hehua marched through the city of Komsomolsk-na-Amure demanding back payments and help from both the Russian government and Rosneft in returning to China. After the march, some workers staged a sit-in at a nearby park. Following the protest, the Komsomolsk-on-Amur prosecutor's office said it had opened an inquiry into possible labor law violations, but at least four protesters were fined for illegal assembly. (Novaya Gazeta, The Moscow Times, UA News)
Ukrainian robots break through Russian lines
Ukrainian forces have captured a Russian position using only drones and unmanned ground vehicles (UGVs), President Volodymyr Zelensky boasted, describing the operation as a milestone in the evolution of modern warfare.
Zapatistas: 'nation-state under attack'
Mexico's Zapatista rebels—who have observed a long ceasefire but still have a zone of control in the back-country of Chiapas state—just concluded an international gathering in the highland city of San Cristóbal de Las Casas. Convened on the premesis of the Indigenous Center for Integral Training (Centro Indígena de Capacitación Integral—CIDECI), the gathering was entitled "Seedbed: The Storm Inside and Outside According to the Zapatista Communities & Peoples" (Semillero: La Tormenta dentro y fuera según las comunidades y pueblos zapatistas).
Hong Kong firm challenges breach of Panama contract
Panama Ports Company SA (PPC), a subsidiary of the Hong Kong-based conglomerate CK Hutchison, commenced arbitration proceedings against Danish shipping firm Maersk A/S on April 7 over the planned takeover by Maersk of PPC's port terminals in Panama.
Russia: UN experts decry repression of civil society
UN Special Rapporteurs on April 9 condemned an ongoing strategy by Russian authorities to silence dissent, human rights advocacy, and anti-war expression. They warned that this represents a "systematic dismantling" of civil society under the guise of protecting national security and public safety.
Podcast: Trump to The Hague!
The exterminationist rhetoric that has accompanied Trump's massive bombardment of civilian infrastructure in Iran has been condemned by Amnesty International as possible incitement to genocide—a crime under international law. Can Trump join Benjamin Netanyahu and Vladimir Putin as the next world leader to face charges before the International Criminal Court? Yes, if Iran follows Palestine and Ukraine in granting jurisdiction to the ICC for crimes committed on its territory. This is legally valid, despite intransigence from the United States, Israel and Russia alike. The next three convictions by the ICC could be the first of figures from outside the African continent—undermining accusations of a double standard that have hindered the Court's effectiveness. In Episode 322 of the CounterVortex podcast, Bill Weinberg makes the case—politically and practically—for sending Trump to a prison cell at The Hague.
Uncertain ceasefire in Iran
After five weeks of war, the US and Iran on April 8 agreed to a two-week ceasefire brokered by Pakistan. Its basic details, however, and to what extent it will be implemented, are surrounded by uncertainty. A main sticking point is the question of whether Lebanon was included in the deal. Iranian and Pakistani officials are insisting it was, but the US and Israel say that it wasn't. Meanwhile, Israel has continued to carry out devastating attacks on Beirut and other parts of Lebanon.
Cuba: UN issues urgent call for humanitarian aid
The United Nations called upon the international community April 6 to provide immediate support for Cuba amid a worsening humanitarian crisis caused by a US-imposed oil blockade and compounded by the effects of Hurricane Melissa, which struck the country in October 2025.












Recent Updates
8 hours 58 min ago
9 hours 3 min ago
9 hours 12 min ago
1 day 10 hours ago
1 day 12 hours ago
2 days 9 hours ago
4 days 11 hours ago
4 days 11 hours ago
6 days 16 hours ago
6 days 16 hours ago