The Staggers
19 May 2011
Osama Bin Laden's death has fuelled questions about the UK's presence in Afghanistan. Amidst all the debate, we are in...