The story of the biggest demonstration in human history, which took place on 15th February 2003, against the impending war on Iraq.
1971
2017
1939
1955
2007
2008
2011
2000
1998
2019
2016
2012
1986
2015
2013