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: 5760px × 3840px
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