The story of the biggest demonstration in human history, which took place on 15th February 2003, against the impending war on Iraq.
1964
1998
2016
1988
1989
1982
2017
2009
1975
2006
2008
2001
1973
1950
2014
2018
1958
2000