Lead articles

The N30 Strikes: London

On the 30th November 2011, public sector strikes took place across the UK.  Impact were in London to cover the protests taking place in the capital.

If the video does not work first time, then please refresh the page.

Video by Troy Edige

Lead articlesNews

Leave a Reply