Recent archaeological discoveries in Egypt have sparked both excitement and skepticism within the scientific community.A team of Italian and Scottish…