How the world sees Greece
FITCHBURG -- The sweet smell of roasted lamb, the crooning of Greek music coming from speakers, and the excited chatter of people could be heard ...