How the world sees Greece
The leaders of Greece, Egypt and Cyprus are meeting on the island of Crete to discuss furthering regional cooperation, including oil and gas exploration rights in the east Mediterranean and ...