Daily Report
Podcast: the Iran MoU in the Great Game
The "Memorandum of Understanding" signed by Trump and Iranian President Masoud Pezeshkian is contingent on the cooperation of two entities not a party to it: Hezbollah and Israel—which continues to commit war crimes in Lebanon. The provisions on Iran's nuclear program do not even recoup the progress won in Obama's nuclear deal that Trump tore up in his first term. And Trump's claim when hostilities began back in February to be acting on behalf of Iranians who rose up in mass protests against the regime are now completely betrayed in a "non-interference" pledge. In Episode 334 of the CounterVortex podcast, Bill Weinberg continues to urge support for alternative voices that take a neither/nor position regarding MAGA-imperialism and the Islamic Republic, and again recalls the anarchist slogan: Neither your war nor your peace!
Tunisia: overturn convictions of anti-racism activists
Amnesty International on June 17 urged Tunisian authorities to "immediately and unconditionally release" anti-racism activist Saadia Mosbah and five of her colleagues, and called on the Tunis appellate court to overturn their convictions.
Peru: UN protests military 'impunity' bill
HRW: Minnesota ICE raids violated human rights
Human Rights Watch (HRW) on June 18 detailed abuses endured by communities in Minneapolis and St. Paul during the occupation of the Twin Cities area by immigration officers. According to HRW, officers terrorized residents, committed widespread human rights violations, and exposed "deeply abusive" tendencies within US immigration enforcement.
Podcast: Resist digital hegemony!
Voices from within the academy are now raising the alarm about the decline of literacy under the relentless assault of totalized digital immersion—finally catching up to what CounterVortex blogger and ranter Bill Weinberg has been saying for years (although sneering denialism about the problem remains fashionable). Worldwide, the humanities are being abandoned in favor of STEM, while social media overtakes "legacy media" as a source of "news"—or (as is more often the case) sinister propaganda. In Episode 333 of the CounterVortex podcast, Bill takes stock of this grave and still under-appreciated threat to the survival of democracy and humanity itself—and looks for signs of practical resistance.
Shaky US-Iran ceasefire; escalation in Lebanon
The United States and Iran have signed a Memorandum of Understanding that aims to end the war the US and Israel launched on Iran on Feb. 28. The 14-point agreement, signed by Donald Trump at a June 17 gathering hosted by French President Emmanuel Macron in the Palace of Versailles—where the treaty to end World War I was signed in 1919—opens up the Strait of Hormuz for a 60-day ceasefire window, during which the two sides have vowed to negotiate a long-term resolution to the Iranian nuclear standoff. The US will also terminate all sanctions against Iran, provide $300 billion for post-war reconstruction, and unlock all frozen Iranian funds and assets.
Iran: deadly repression in Baluchistan
Iranian security forces violently dispersed protesters June 18 in Pashmouki village, Faryab county, Kerman province, within the greater Baluchistan region. Six ethnic Baloch residents, including three women, were detained, and several injured. The protest took place outside a chromite mine in the village, which has been a source of great contention. Iran's government has been cracking down on unlicensed mines in the region, but residents say they gain no economic benefit from the licensed ones, while they are left to deal with the environmental impacts.
Trump urges Syria to intervene against Hezbollah
US President Donald Trump suggested June 16 that Syrian President Ahmad al-Sharaa could wipe out Hezbollah if Israel was unable to do so without causing heavy civilian casualties. The comment came in spite of repeated statements from Damascus ruling out any military intervention in neighboring Lebanon.












Recent Updates
11 min 23 sec ago
38 min 23 sec ago
45 min 23 sec ago
51 min 23 sec ago
58 min 23 sec ago
1 hour 13 min ago
1 hour 18 min ago
1 hour 24 min ago
2 days 1 hour ago
2 days 1 hour ago