Robert Russell, of Strensham, Worcs - Robert Russell, of Strensham, Worcs — the latest coverage, the community and the facts.