Britons to Govt: Finish Afghan hell, now! Published: 08 October, 2011, 15:51 London rallies against the war in Afghanistan (AFP Photo / Carl Court) (40.7Mb) embed video TAGS: Anniversary, Military, UK, Protest, Politics, Afghanistan, Anissa Naouai, Ivor Bennet, War London is a place of gravity for peace activists who are streaming to Trafalgar Square to […]