Jun 25, 2016 04:00 AM EDT
Underwater Craters Could Explain The Unsolved Disappearance Of Ships In Bermuda Triangle
Is the mystery of Bermuda Triangle unveiled already with the discovery of giant craters found in the Barents Sea off the coast of Norway?