bermuda-triangle-theory

Bermuda Triangle Theory

Satellite meteorologists say they may have solved the mystery behind the Bermuda Triangle. (Keith Homman/ Shutterstock)