The Railway Rapists
A murderous duo who preyed on women at remote train stations around London in the 1980s, raping them and later killing some of them, were John Francis Duffy and David…
Read moreA murderous duo who preyed on women at remote train stations around London in the 1980s, raping them and later killing some of them, were John Francis Duffy and David…
Read more