Chen Tao from 10 Craziest Cults


Sometimes science makes people crazy. A former professor founded a religious sect Chen Tao claiming that God would show up on TV in North America. Nothing happened but the founder continues to make new predictions. He also claims that people have three souls and that the world is created thanks to the nuclear war.

Comments

Add Comment