Nepalese spiritual leader ‘Buddha Boy’ convicted of sexual assault on minor
Ram Bahadur Bamjan, centre in white, believed by some to be the reincarnation of Buddha is surrounded by Buddhist monks in Nijgadh town, south of Katmandu, Nepal. A court in southern Nepal convicted the controversial spiritual leader known as “Buddha Boy” on charges of sexually assaulting a minor. | Photo Credit: AP A court in…
Read More “Nepalese spiritual leader ‘Buddha Boy’ convicted of sexual assault on minor” »