An Egyptian archaeological team has uncovered several rock-cut tombs, ancient artifacts, and additional remains of a Roman camp at Tell el-Yahudiya in Egypt’s Nile Delta. The discoveries were made during ongoing excavations at the archaeological site in Qalyubia Governorate,...