March 25, 2015
This is a doubly significant day in the nation of Greece in that not only is the Annunciation of the Theotokos (Virgin Mary) observed but also Independence Day. March 25 commemorates the start of the War of Greek Independence in 1821 against the Ottoman Empire and the
tourkokratia or Turkish rule that is traced back to the fall of Constantinople in 1453.
Continue Reading...