Nepalese spiritual leader ‘Buddha Boy’ sentenced to 10 years in prison for sexual assault on minor July 1, 2024 by worldsightadmin Read from Source Share this:TwitterFacebook