Confessed serial killer Charles Sobhraj has arrived in France after being released from a life sentence in a Nepal prison
Confessed serial killer Charles Sobhraj has arrived in France after being released from a life sentence in a Nepal prison