900 Journalists Unleash Accusations of Genocide Against Israel » Journalists, southern Israel
Foreign and Israeli journalists stand on a hill overlooking the Gaza Strip in the city of Sderot, southern Israel, October 19, 2023. (Illustrative) Photo by Nati Shohat/Flash90