Gaza Genocide Memo Leaked
Gaza Genocide Memo Leaked Will the EU Human Rights Standards Prevail? On November 11, 2024, a human rights unit within the EU’s foreign service audited Israel’s actions, resulting in a confidential 35-page report commissioned by […]