MYSTERY-HUNTERS have another Bermuda Triangle puzzle to chew over – a huge hidden structure lurking below the region. Scientists have probed the area below Bermuda and found something "unlike anything else on Earth". The Bermuda Triangle is an urban legend linked to an area in the North Atlantic Ocean that's roughly between Florida, Bermuda, and...