How the world sees Greece
The Greek island of Tilos in the Dodecanese has become the first in the entire Mediterranean to become fully self-sufficient in energy. Read the full story on GreekReporter.com.