Remember 15 February 2003 when two million people marched in London to oppose the invasion of Iraq?
Anti War Demo in Market Square (Tues Feb 15th)
Auntie War | 14.02.2005 17:52 | Anti-militarism | Cambridge
Remember 15 February 2003 when two million people marched in London to oppose the invasion of Iraq?
Auntie War