miller_nemea_AP-960×600

Stephen Miller stands in front of the Temple of Nemean Zeus, southwest of Athens, September 25, 2013. [AP]