KATHMANDU, Jan. 9, 2024 (TBINN)
Nepal Police today arrested “Buddha Boy”, a self-styled spiritual leader who was wanted by authorities on various charges.
A team of Central Investigation Bureau arrested Ram Bahadur Bomjan from the Budhanilkantha Municipality, approximately 10 kilometres North of Kathmandu, Nepal Police said.
Police have been hunting for Bomjan for the past few years on different charges, including sexual exploitation of his disciples.
Add Comment