How the world sees Greece
Armenians in northern Greece staged a protest near a Turkish consulate on Wednesday evening (April 24) but were blocked by riot police.