Researchers may have found physical evidence of Noah's Ark.
Back to Top News
Top
November 10, 2026 at 1:29 PM
Noah’s Ark ‘evidence’ may have been found where biblical vessel came to rest
Metro UK
Excerpt from Metro UK.