How the world sees Greece
The independence agreement signed by Britain, GREECE, and Turkey stated that Britain would retain sovereignty over two military bases in the south ...