Noah’s Ark Found By the Chinese?

Fox News just covered a story that the Chinese have uncovered Noah’s Ark 13,000 ft. up the fabled Mount Ararat in Eastern Turkey. Click HERE

My guess is that it is not the Ark but the photos sure do look interesting. For more resources on the subject go HERE. For those looking for Elfred Lee’s latest Noah’s Ark art go HERE


Leave a Reply

You must be logged in to post a comment.