“Dead” canoeist arrested after being missing for over 5 years
Wednesday, December 5, 2007 John Darwin, a canoeist who has been missing for over five years after disappearing while canoeing in 2002, has been arrested by Hampshire Police after walking into a police station in Read more…