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.
Watch protestors from Put People First take over the streets of London in the biggest UK demonstration since the Iraq War.