The Screaming Mummy
Ancient Egyptian civilization and its Pharaonic treasures are an endless source of inspiration for scientists and explorers around the world. Their secrets haunt the minds of researchers and satisfy the curiosity of archaeologists especially when it comes to the royal mummies which continue to baffle and raise questions to this day. Among these mummified bodies […]