A spiritual leader in Nepal known as ‘Buddha Boy’ arrested on charges of rape and kidnapping-
By AFP KATHMANDU: Nepal police said Wednesday they had arrested a spiritual leader whose followers...
Read MoreBy AFP KATHMANDU: Nepal police said Wednesday they had arrested a spiritual leader whose followers...
Read More