Science6 years ago
Giant Underwater Craters in Barents Sea May Be the Answer to Bermuda Triangle Mystery
A discovery of giant underwater craters at the bottom of Barents Sea could offer a viable explanation to the disappearance of ships in the Bermuda Triangle....