This remarkable discovery provides vital insights into regional religious practices.The excavation at the Tell el-Farama site in northern Sinai by an Egyptian archaeological team has concluded and ...