Japan's Strangest Cult? | False Gods

Uploader: VICE

Original upload date: Sun, 28 Mar 2021 00:00:00 GMT

Archive date: Tue, 30 Nov 2021 20:26:29 GMT

From Margaret Thatcher seances to promising to eliminate North Korea, Happy Science is a controversial new religious movement with over 12 million members in 90 countries. Led by its charismatic lead
...
Show more