Killer dubbed ‘The Serpent’ arrives in France from Nepal
Confessed serial killer Charles Sobhraj arrived in France Saturday after being released from a life sentence ...
Read moreConfessed serial killer Charles Sobhraj arrived in France Saturday after being released from a life sentence ...
Read more