THE Bermuda Triangle mystery may have been solved after a “startling discovery” revealed a 30-foot creature lurking in the sea – and experts have argued that it could “explain some of the ships that were mysteriously lost,” a documentary revealed.
Daily Express :: News Feed