She's called Holy Cross, Worcester Art Museum, and now Fitchburg Art Museum home.
In a historic first, archeologists excavating an ancient Egyptian tomb have found a fragment of Homer's poem The Iliad ...