A group of archeologists exhuming or excavating a palace in the old city of Avaris, in Egypt, made a gruesome and grisly revelation. The archeologists have uncovered the skeletons of 16 human hands covered in four pits. Two of the pits, situated before what is believed to be a royal […]