Japanese 'Happy Science' cult leader passes away

INSUBCONTINENT EXCLUSIVE:
TOKYO: Ryuho Okawa, the leader of the Japanese && Happy Science & cult who claimed to be able to interact with the spirits of everybody
from Jesus to Donald Trump, died on Thursday aged 66, regional media reported.