November 6, 2024
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