News

The Eye of Horus was a key symbol in ancient Egypt. It appeared on amulets and in tombs. Egyptians believed it offered divine ...
The Eye of Horus engraved on a gold plate. This artifact was found in the tomb of the ancient Egyptian pharaoh Psusennes I, ...
Sign up for CNN’s Wonder Theory science newsletter. Explore the universe with news on fascinating discoveries, scientific advancements and more. A newly uncovered ...