“Source”
World Tribume is associated with the Sokka Gakkai branch of Buddhism.
I searched online to prove this article was false, which I suspected it was. After an exhausting 90 second effort at Bing, it seems to be legit? Good.