The Questionable Teachings of Mark Biltz

By |Creation News|

Many people have heard of the four total lunar eclipses of 2014-2015 that supposedly will usher in the Lord’s return. This […]