$227
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.
A spiritual leader in Nepal, known as “Buddha Boy,” has been sentenced to 10 years behind bars after sexually assaulting a minor.
A short-haul flight crashed on Sunday in Nepal with 72 people aboard, being named as one of the deadliest crashes since 1992.