Excavation uncovers 2,000 ancient mummified ram heads in Egypt by AWARA MUSAFIR BUREAU March 26, 2023