‘buddha
A spiritual leader in Nepal known as ‘Buddha Boy’ arrested on charges of rape and kidnapping-
admin
By AFP KATHMANDU: Nepal police said Wednesday they had arrested a spiritual leader whose followers believe him to be a ...
By AFP KATHMANDU: Nepal police said Wednesday they had arrested a spiritual leader whose followers believe him to be a ...