Insight Serial killer The Serpent, Charles Sobhraj, freed from Nepal jail Posted onDecember 23, 2022 Charles Sobhraj, convicted for killing two tourists in 1975, was suspected of several murders in Asia. 9239436
Insight French serial killer Charles Sobhraj to leave Nepal prison Posted onDecember 22, 2022 A confessed French serial killer has been ordered released from prison in Nepal after serving most of his sentence 9114134