How the world sees Greece
The Oath of the Greek War of Independence was taken by the chieftains on March 23, 1821 after they liberated Kalamata from the Ottomans Read the full story on GreekReporter.com.