Nepalese Spiritual Leader ‘Buddha Boy’ Convicted of Sexually Assaulting a Minor
KATHMANDU, Nepal — A court in southern Nepal convicted a controversial spiritual leader known as “Buddha Boy” on charges of sexually assaulting a minor. Ram Bahadur Bamjan, who’s believed by…