Bermuda Triangle mystery finally been solved?

Bermuda-Triangle-Siberian-craters-521153news54s5154fs4sResearchers from the Arctic University of Norway say they’ve spotted large craters apparently created by methane buildups off Norway’s coast, Atlas Obscura reports.
“Multiple giant craters exist on the sea floor in an area in the west-central Barents Sea … and are probably a cause of enormous blowouts of gas,” they tell the Sunday Times. “The crater area is likely to represent one of the largest hotspots for shallow marine methane release in the Arctic.”