A controversial Nepalese spiritual leader known as “Buddha Boy” was arrested on charges of sexually assaulting a minor and involvement in the disappearance of at least four of his followers from his camps, police said Wednesday. Ram Bahadur Bamjan is believed by many Nepalese to be the reincarnation of Siddhartha Gautama, who was born in southwestern Nepal some 2,600 years ago and became revered as Buddha. Buddhist scholars have been skeptical of Bamjan’s claims.
Read Full Article »