London John Doe was a man whose body was discovered in 1982. He had committed suicide by jumping in front of a train at Embankment underground station.
Advertisement
19,910
pages
London John Doe (1982)
Advertisement
London John Doe was a man whose body was discovered in 1982. He had committed suicide by jumping in front of a train at Embankment underground station.