Roger Debden, of Brampton, Suffolk — Roger Debden, of Brampton, Suffolk — the latest coverage, the community and the facts.