News

Do world leaders really want the genocide in Gaza to end? Israel’s arms sales record for 2024 paints a clearer picture of ...