Watching Gaza Starve to Death May 14, 2025 Israel is inflicting starvation on 2 million Palestinians in the Gaza Strip – a deliberate war crime — while the international community fails to act, writes Ramzy Baroud. Read more →
‘Every Atrocity Imaginable’ April 1, 2025 Israel faces more war-crimes accusations and calls for accountability since resuming its campaign of annihilation last month in Gaza. Read more →