Giant 'megalith structure' spotted on ocean floor sparks alien base theories

More from Science & Technology