Gobekli Tepe Ancient Skull Cult Temple?

Recently discovered skull fragments that show significant evidence of carvings, cuts and drill holes at Gobekli Tepe, the world's oldest and largest megalithic structure located in Turkey have astounded scientists and archaeologists.

Bright Insight
1.39M subscribers