The World's Only Reliable News
By Frank Lake on December 3, 2012
By Frank Lake on January 15, 2011
IRAN – Iranian officials confirmed today that they have found Noah’s Ark!
By Maleeka Spriggs on April 28, 2010
TURKEY – A group of Chinese and Turkish evangelical Christians have made an incredible discovery – or so they claim!