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.
For decades, sailors feared the Bermuda Triangle – known for a series of mysterious incidents such as the sinking of a Navy cargo ship in 1918. A new report that scientists have just found two ...