Back around 1988, Brother Stair was under much investigation and stirring up controversy by many…
The Christian Post reports, “A doomsday cult leader who claims he is the reincarnation of several biblical prophets.” Sound familiar? It should.
The thinking is that the prophet Elijah will return before the great and dreadful day of the Lord to restore all things
The term “Last Day Prophet” is not new
There is a final last day prophet coming