July 29, 2025

Gaza: a war without end?