French serial killer ‘The Serpent’ freed from Nepal prison NEWS Funviralpark 1 year ago 3 0 French serial killer ‘The Serpent’ freed from Nepal prison