Protesters crowded the streets outside the Israeli Embassy in Kensington High Street, west London, and some took it even further by standing on one of the city‘s iconic double-decker buses.
Protesters crowded the streets outside the Israeli Embassy in Kensington High Street, west London, and some took it even further by standing on one of the city‘s iconic double-decker buses.