This post was originally published on this site
The glorious Feast of the Annunciation of the Theotokos is the annual, joyful, commemoration of the Rebirth of the Greek Nation. This year, on the very day we praise the incarnation of the Son of God, we celebrate the Bicentennial of the Greek Revolution of 1821, the beginning of the War for Independence, and the restoration of freedom after four centuries of oppression.