Aristidis Vafeiadakis

Image 1 of 1
IMG_0304.jpg
U.S. President Barack Obama delivers a speech at opera of Athens. As Obama wraps up his visit to Greece, he warns that world leaders must do more to make governments more effective and fight corruption in order to restore citizens' trust.
Aristidis Vafeiadakis