“The Bible Project” & “Spiritual Beings”
The Bible Project is a popular Youtube channel that explains the fundamentals of the Bible. It has about 1.3 million subscribers. Seventy and 72 days after the Mene Tekel Prophetic Picture code was posted on Dec 6 and 18th, 2018, “The Bible Project” put out the first and second of a series of videos on … Read more