Would you believe a story about an alien mummy being found in the Great Pyramid of Giza? In the March 2000 issue of the Egyptian magazine Rose al-Yūsuf, a strange article posed the same question. As the story goes, in the year 1988, a French Egyptologist named Louis Caparat was exploring …