News

This is the text of a speech I delivered at a demonstration in London on 11 May 2025 organised by ‘We Democracy’. Last November, the International Criminal Court issued arrest warrants against the ...