© https://www.oann.com
Nepal: Spiritual Leader ‘Buddha Boy’ Sentenced To 10 Years For Sexually Assaulting Minor
A spiritual leader in Nepal, known as “Buddha Boy,” has been sentenced to 10 years behind bars after sexually assaulting a minor.
Like
Like
Happy
Love
Angry
Wow
Sad