London
Stop the war march london 2003
When was the Stop the War protest in London?What happened on 20 March 2003?What was the biggest anti-war protest?What happened on 15 February 2003?Wh...