News

Theopetra Cave, in Greece, believed to be the oldest human construction on earth, reopened to the public after 9 years of restoration.
Researchers analyzed a cave in Greece and the evidence gave them plenty of insights regarding the dietary practices of prehistoric humans in the country. Archaeologists conducted an isotope study ...