Sarcophagus in Houston Museum returns to Egypt
Egypt's efforts continue to return archaeological artifacts that have been smuggled out of the country illegally, and as a result of the effort by Egypt, Green Sarcophagus was recovered from the Houston Museum of Natural Sciences. Egyptian…