Ram Bahadur Bomjon acquitted and freed from Nepal prison
KATHMANDU– Spiritual leader Ram Bahadur Bomjon, often called the “Buddha Boy,” has been released from prison after Nepal’s Janakpur High Court overturned his 10-year sentence. The court ruled that there … Read More