India  

Nepalese spiritual leader 'Buddha Boy' convicted of sexual assault on minor

IndiaTimes Tuesday, 25 June 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.
0
shares
ShareTweetSavePostSend
 

You Might Like