Samidoun Europe coordinator Mohammed Khatib released following arrest in Belgium: Stand together against repression and genocide! #Palestine samidoun.net/2025/04/samidoun-…

This Is What Everyday Life Is Like in Nayib Bukele’s Flagship Mega-Prison orinocotribune.com/this-is-wha…

Kalashnikov Concern is increasing production of the high-precision 122-mm guided artillery projectile Kitolov-2M for the Air Defense Forces en.topwar.ru/263427-koncern-ka…

Israeli finance minister: Returning captives ‘not most important thing’ middleeastmonitor.com/20250422…

'Asking why we're here': As IDF morale fades in Gaza, only the hostages keep Israeli troops going haaretz.com/israel-news/2025-0…

Xi Jinping: CELAC has remained committed to independence, self-reliance and strength through unity socialistchina.org/2025/04/21/…

Man Arrested after Attempting to Access Roof of Trump Tower in Manhattan tn.ai/3296713

US Denies Detained Palestinian Activist Temporary Release for Son’s Birth, Wife Says tn.ai/3296720

Native visionOS platform support

Link: github.com/godotengine/godot/p…
Discussion: news.ycombinator.com/item?id=4…

Russian Forces Regain Control of St. Nicholas Belogorsky Monastery in Kursk Region sputnikglobe.com/20250422/russ…

Framing the Feed: How Social Media Shapes Our Interpretation of Reality projectcensored.org/framing-th…

The complex origin story of domestic cats

Link: phys.org/news/2025-04-complex-…
Discussion: news.ycombinator.com/item?id=4…

Schiller Institute's Werner Zuse Addresses Munich Peace Rally eir.news/2025/04/news/schiller…

"Das ist die richtige Antwort auf Trump"

Der Nachhaltigkeitsforscher Reinhard Loske erklärt, wie ein fairer Welthandel gestaltet werden kann, statt die heutige Wirtschaftsordnung gesundzubeten.#DonaldTrump #Zölle,Protektionismus #Weltwirtschaft,Welthandel,Globalisierung
Das ist die richtige Antwort auf Trump

N. E. Felibata 👽 reshared this.

Iran to pursue lifting of unilateral sanctions and prisoner exchange at SCO judicial summit en.irna.ir/news/85811013/Iran-…

LIVE BLOG: Israel Carries Out Assassination in Lebanon | Massacre in Khan Yunis – Day 564 #Palestine palestinechronicle.com/live-bl…

Eight Times Pentagon Has Lost Control of Its Secrets en.sputniknews.africa/20250422…

Gaza Civil Defense accuses Israeli army of committing “field executions” dailyyemen.net/2025/04/22/gaza…

Press TV, Iran: Putin has officially ratified a 20-year strategic partnership agreement with Iran gilbertdoctorow.substack.com/p…

‘This administration does not want any dissent’: breaking down Trump’s attacks on Middle East Studies programs #Palestine mondoweiss.net/2025/04/this-ad…

Victory Day actions were held at the Russian Embassy in the United States news-pravda.com/world/2025/04/…

Israel, on both sides of the civil war in Sudan, now faces Iran en.reseauinternational.net/isr…

Germany is committing suicide but I don’t agree with JD Vance that it’s a civilisational issue strategic-culture.su/news/2025…

Toxic Agribusiness’s Genetically Mutilated Greenwash off-guardian.org/2025/04/22/to…

Declaration of Health Emergency for Yellow Fever in Colombia: Mass Vaccination Advances to Protect the Population telesurenglish.net/declaration…

Show HN: Morphik – Open-source RAG that understands PDF images, runs locally

Link: github.com/morphik-org/morphik…
Discussion: news.ycombinator.com/item?id=4…

Burkina Faso's military junta claims to thwart ‘total chaos’ attempt english.almayadeen.net/news/po…

Can Trump and America Survive the Whore Media and the Corrupt Judiciary? thealtworld.substack.com/p/can…

Ambassador: Pakistan-Belarus strong friendship has translated into cooperation eng.belta.by/politics/view/amb…

UN: No aid trucks have entered Gaza for 50 days #Palestine english.palinfo.com/news/2025/…