London, United Kingdom. 30th March 2019. Rally for Palestine in London United Kingdom, 30th March 2019 Credit: Rokas Juozapavicius/Alamy Live News

- Image ID: T26WXA
London, United Kingdom. 30th March 2019. Rally for Palestine in London United Kingdom, 30th March 2019 Credit: Rokas Juozapavicius/Alamy Live News
Rokas Juozapavicius / Alamy Stock Photo
Image ID: T26WXA
Location: Isreali embassy, London, United Kingdom