Published July 1, 2025 at 539 × 640 in Archaeologists find New Evidence of Paleolithic Era in Iranian cave