News

Off Japan's coast, a submerged pyramid-like structure near Yonaguni Island is stirring debate. Discovered in 1987, some ...
A pyramid discovered at the bottom of the ocean near Taiwan could radically change history as we know it. Located 25 meters ...