Helen of Troy: The Homecoming Queen Helen of Troy: The Homecoming Queen August 3, 2018 David, The Love of Helen and Paris (detail), Wikimedia Commons Helen’s homecoming was on the surface successful, but there was...Read More