Stephen Northfield
Stephen Northfield
@snorthfield.bsky.social
Deputy Chief Communications Officer at Human Rights Watch, recovering journalist
The International Criminal Court has issued arrest warrants against Benjamin Netanyahu, Yoav Gallant, and Mohammed Diab Ibrahim al-Masri.

These warrants should push the international community to address atrocities and secure justice for all victims in Palestine and Israel.
November 21, 2024 at 2:18 PM