Politics.co.uk

Video: Put People First G20 demo

Video: Put People First G20 demo

Watch protestors from Put People First take over the streets of London in the biggest UK demonstration since the Iraq War.