A sunken "pyramid" in Japan a 10,000-year-old mystery that baffles scientists
A "pyramid" lying 25 meters below sea level near Japan's Yonaguni Island has sparked controversy among scienti…
A "pyramid" lying 25 meters below sea level near Japan's Yonaguni Island has sparked controversy among scienti…
A new mummy that was recently found in Colombia has raised questions about its origin and what it is, as scientists believe …
Our website uses cookies to improve your experience. Learn more
Ok