News

These results provide compelling evidence of a unique, potentially man-made structure beneath the surface, distinct from the ...
The Noah’s Ark Scans project announced new findings concerning the potentially biblical man-made structure in Turkey.