Greece
Demagogue Days
Back in the good old days of 2,500 years ago, the Greeks blamed the gods for their self-induced disasters. In modern times the Brits were to blame and then the Americans. Now it's the Germans. Modern Greeks are not renowned for ...