Archaeologists at Egypt’s ancient Oxyrhynchus site have discovered a 1,600-year-old Roman-era mummy containing a papyrus fragment from Homer’s Iliad, marking the first known instance of a Greek ...