Instead of one god, there are approximately 8 million divine beings pulling the strings ...

​Read More