Heroes and villains
There could hardly have been a starker contrast... In Middlesbrough today, hundreds lined the streets to pay their respects to Corporal Andrew Roberts, who lost his life serving in Afghanistan. A letter read out on behalf of his three