Demonstrators block roads during 'Kill the Bill' protest in Manchester, UK
Demonstrators block roads during 'Kill the Bill' protest in Manchester, UK
Demonstrators blocked several roads during a "Kill the Bill" protest in Manchester, UK, on March 27.
Demonstrators blocked several roads during a "Kill the Bill" protest in Manchester, UK, on March 27.