Trusted News Discovery Since 2008
{{/content}}
Nepalese spiritual leader 'Buddha Boy' convicted of sexual assault on minor
Credit: IndiaTimes- Published on June 25, 2024
Ram Bahadur Bamjan, aka 'Buddha Boy' was found guilty in Nepal of sexually assaulting a minor. Once known for his motionless meditation, his fall from grace includes allegations of misconduct, casting a shadow over his spiritual claims.