Nepal’s spiritual leader ‘Buddha Boy’ arrested on charges of… Jan 11, 2024 A Nepali man who thousands believed was a reincarnation of the Buddha and who drew international attention as a…