Live action footage
People protesting in London because the government slashed some of their healthcare coverage in London, England. Filmed on October 9, 2011.
HD
1920 x 1080