A newly excavated cave in Israel holds burials and artifacts suggesting that multiple human species commingled and shared ...
The Armstrong Auditorium in Edmond is featuring a unique archaeological exhibit regarding life in ancient Israel. The ...