The mummy of the “monster” of the Nile in Egypt shocked the workers and extracted a treasure from its intestines … Read more