News

Explore the fascinating ancient spinning machine part displayed in the Cairo Museum of Egypt. This intriguing artifact, officially called a "lotus flower vase," was found at the site of Saqqara ...