Anti-Zionist Orthodox Jews joined a protest march in Trafalgar Square, London, England to demonstrate against the Zionist attacks in Lebanon and Gaza.
Statements from Neturei Karta
To print a picture, RIGHT click on the image then select PRINT PICTURE. To print a Page, Click FILE then PRINT.