News

The Greek island of Lefkada is known for its breathtaking landscape, but few know its dark ancient past of love and death.