Ram Bahadur Bomjan aka Buddha Boy arrested!
Controversial ascetic Ram Bahadur Bomjan, widely known as Buddha Boy or Little Buddha, has been arrested in Kathmandu, Nepal. The arrest comes amid accusations of Bomjan being involved in the killing and disappearance of his followers across various regions of the country. Authorities are conducting an investigation into these serious allegations.