Thousands of protesters have gathered in London to demand „justice and freedom“ for Palestine and an end to Israeli military action in Gaza.
Nearly 15,000 people marched through the capital from Downing Street to the Israeli embassy in Kensington this afternoon.