Huffington Post Greece is of two minds: What now? How can Macron stand up to the powerful? What can he say to leaders and dictators? ... ...