| ▲ | GJim an hour ago | |
It was. The 2003 protests against the war in Afghanistan were the biggest in UK history. Approximately 1 Million people (1 in 60 of the UK population) made their way to London to protest, and hundreds of thousands protested in other cities on the day. https://en.wikipedia.org/wiki/15_February_2003_Iraq_War_prot... | ||