WHERE IS HELEN OF SPARTA? Alexis Spanides 7 January 2019 Opera 1562Well, she was last seen at the Mihalis Kakoyiannis Cultural Center. This was the Offenbach year with celebrations of the Master's music all over the world. In Greece the Greek National Opera chose to ignore th...