Robert Russell, of Strensham, Worcs - latest news, discussion & facts - IJR