Age: unknown
Sex: male
Date: 27 Jun 1988
Place: Kingston Upon Thames
Kenneth Challenger and Richard Duddy died in a fire.
A woman was convicted of their murders, but the conviction was later quashed after it was heard that the evidence of a main prosecution witness was unreliable.
see www.google.co.uk