World French serial killer Charles Sobhraj deported to France after being launched from Nepal prison December 23, 2022 The World Opinion After being launched from Nepal prison, Charles Sobhraj was once deported to France on...