Protest Against UK 'Complicity' In The War In Gaza And Arms Sales To Israel
A group of women staged a tableau in Trafalgar Square to express what they ...