News

A sunken ‘pyramid’ located near Taiwan has researchers rethinking everything they know about ancient civilizations.
Skeptics argue the structure is a natural formation, while others believe it is evidence of a 10,000-year-old civilization.
There's been ongoing debats about the the Yonaguni Monument following its discovery in the 1980s by local diver, Kihachiro ...