The Socialist issue 288
21 February 2003
Anti-war demonstration, February 15 2003: The day that made history
Hyde Park on February 15, 2003: BRITAIN HAS never seen anything like it. Up to two million people flooding the streets of central London in a massive sea of anti-war protest.
Youth Against The War