Manchester rallies for Israel
Wednesday, August 2nd, 2006 Albert Square is one of the main city centre venues in Manchester, England. It contains the huge, Victorian town hall and is often used for rallies and demonstrations. It is Manchester’s Trafalgar Square.
On Sunday 30th July it was awash with Israeli flags, placards calling for peace not terror and pledging support for the […]



