On 25 March Greeks and Philhellenes all over the world celebrate Greek National Independence Day and the momentous events of…