1  2  3  4  [5]  6  7  8  9  10  11  12  13  14  15  16  17  18  
Daily rallies have been held outside the Israeli Embassy in London since Israel launched its latest wave of killings in Gaza nearly two weeks ago, local protests have also been held in dozens of towns and cities across the UK.
1  2  3  4  [5]  6  7  8  9  10  11  12  13  14  15  16  17  18