Canoe man John Darwin walks free from jail

18th January 2011, Comments 0 comments

John Darwin, the former prison officer who faked his own death as part of a 680,000 insurance scam, walked free from jail yesterday.

0 Comments To This Article