How the world sees Greece
… were arrested on the northeastern Greek border on Sunday for allegedly …