In excavations in southwestern Iran at the Tol-e Chega Sofla site on the Zohreh plain, a team of Iranian archaeologists unearthed 13 deformed skulls of humans.
Section:
Related posts:
Court annuls Austria's presidential vote, orders do-over election
Zarif greets MG Bagheri as new Chief of General Staff
New Anglo-Saxon Cemetery Finds Compared to Sutton Hoo Hoard
Diplomat urges Iranian investors to look for emerging markets
One killed, 5 injured in car bombing in Iraq’s Karbala
Kuwaiti physician calls Iranian coronavirus vaccine scientific breakthrough