David Challen son of Sally Challen, campaigning for her release following the successful appeal for the murder in 2011 of her husband Richard.


David Challen son of Sally Challen, campaigning for her release following the successful appeal for the murder in 2011 of her husband Richard in Claygate, Surrey, England, UK


Size: 3840px × 5760px
Location: Claygate, Surrey, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: abuse, appeal, bludgeoned, challen, claygate, coercion, coercive, control, court, david, death, domestic, hammer, husband, murder, richard, sally, surrey, violence