Show #184 – The End of the World… Again

A quick look at the claims by many that the solar eclipse on Aug. 21st 2017 will enter in the tribulation. The Main topic looks at two videos on human sacrifice, one from Zach Bauer from New2Torah and a response video from SpiritualBabies.