The biggest protests of the year took place in Britain last Saturday. You wouldn’t know it from the mainstream media, much of which failed to report the action. But around 200,000 people marched through London while up to 15,000 demonstrated in Glasgow. Another 10,000 protested in Belfast.
23 October 2012