The UK-based Sun reported today that an odd-looking “grid-like” structure has been discovered on the ocean floor nearly 620 miles West of the Canary islands […] Read More
The UK-based Sun reported today that an odd-looking “grid-like” structure has been discovered on the ocean floor nearly 620 miles West of the Canary islands […] Read More