Share
twitterlinkedinfacebook
Image 1 of 1
CPA00130UK.jpg
Protesters yell slogans at an anti-Israel demonstration, having stopped next to the statue of Achilles in Hyde Park. Israel had launched attacks on Gaza and Lebanon in retaliation for the capture of three of its soldiers.