Online community Websleuths, which launched in 1999 &amp; has thousands of senior members, voted overwhelmingly in favour of Richard Allen's guilt. They felt there was enough evidence to convict; that early confessions were genuine &amp; that he tried distancing himself from them #delphi
#delphi