Select Page

A French murderer who admitted to killing several western tourists is due to be set free from prison in Nepal after the country’s supreme court ordered his release.