Tuesday, April 21, 2026

Over 119 Palestinian journalists killed since Gaza siege began

"The continuous targeting of journalists in Gaza is not just a tragedy for Palestine but a crisis for global press freedom."

How the Gaza war can be big news and invisible at the same time

The horrors in Gaza are being propelled by the U.S. war machine, but you wouldn’t know it from the standard U.S. media.

ICJ examines allegations of genocide in Gaza: South Africa’s accusations and Israel’s defense

In a groundbreaking legal battle at the International Court of Justice, South Africa accuses Israel of genocide in Gaza. Israel defends, citing self-defense and challenging the court's jurisdiction.
video

100+ days into Israel’s war on Gaza, doctors demand ceasefire to address ‘apocalyptic’ health...

United Nations humanitarian leaders issued a joint demand Monday for dramatically increasing the flow of aid into Gaza.

With attack on Yemen, the US is shameless: ‘We make the rules, we break...

The United States government is the most powerful and dangerous outlaw nation in the world.

Hundreds of thousands march for Gaza as world demands cease-fire

Coordinated actions from DC to London to Jakarta designed to "send a powerful message not just to the Israelis but to the Western powers who are backing them that the public say 'not in our name.'"

Ilhan Omar and global leaders unite for Gaza Ceasefire: A movement for peace and...

An international movement: How 384 global leaders, including Ilhan Omar, are championing for a Gaza ceasefire amidst rising human rights concerns.

Escalating conflicts: US, UK military actions in Yemen spark wider war concerns

Amidst Israel's Gaza operations, the US and UK's air strikes on Yemen heighten regional tensions, challenging international maritime security and legal norms.

South Africa levels genocide accusations against Israel at ICJ

Israel's operations in Gaza under scrutiny as ICJ hears 'no innocents' claim.

The killing of Gaza’s environment

Or how to create an unlivable hellscape on one strip of land.