To present God’s New Revelation in the world, a Messenger has been sent, prepared to carry the burden of a New Revelation, bringing a new reality into the world. This happens once perhaps in a thousand years as humanity reaches a great threshold—a turning point in its evolution and a time of great and immense… Read More