News

Reports have re-emerged that suggest a crystal pyramid lies 2,000 metres below the surface of the Bermuda Triangle, which is roughly bounded by Miami, Bermuda, and Puerto Rico.