Greeks celebrate a double holiday today 25 March: the country remembers the War of Independence against the Ottoman Empire or Greek Revolution (1821 -1830), the Greek Orthodox Church commemorates the Annunciation by archangel Gabriel to the Virgin Mary