The Second Superpower: 15 February 2003

The Second Superpower: 15 February 2003by Ian SinclairMorning Star15 February 2023 In two key respects, there is a broad consensus about the 15 February 2003 anti-Iraq War march. First, it’s understood to be the largest political demonstration in British history, with over one million people marching in London. Second, it is generally considered a total […]

Source