Supposedly drowned man returns after 5 years.5
Canoeist John Darwin was last seen in a red canoe in March 2002. Police found only his smashed canoe and a row. Last night he walked into West End central police station in London. His family was very glad to hear these news and it's the best Christmas present they could ask for. It's still not clear where John was living or what he was doing these 5 years.
Here's the full story
5 comments to the post