On Sunday April 22. thousands of Greeks marched at the Fifth Avenue in New York City on the annual Greek parade in honor of Greece’s Independence.