Noah’s Ark? Researchers claim radar scan reveals 'man-made' structure at Turkey site
A new radar survey of Turkey’s controversial Durupinar Formation by Noah’s Ark Scans (NAS) has identified what the organization claims could be a man-made structure buried beneath the site, renewing the long-running debate over whether the formation could …