Defense Minister Panos Kammenos heads to New York this weekend for Greek Independence Day celebrations after finding himself at the center of a controversy that led to the US Congress failing to pass a resolution commemorating the start of Greece’s revolt against Ottoman rulers for the first time in 30 years.