Bones and remains are seen in a lab in the town of El Mansoura in the delta north of Cairo, Egypt February 3, 2018. (Photo/Agencies)
RIGHT BG
Bones and remains are seen in a lab in the town of El Mansoura in the delta north of Cairo, Egypt February 3, 2018. (Photo/Agencies)