Impunity: IDF soldiers fired 'warning shots' at European diplomats on West Bank visit Sign of the Times 23 May 2025 Hits: 7 Source link Prev Next