Just saw this post as I have not been on much lately. HOW TOTALLY FRUSTRATING. situations like this make you realize how vulnerable we are without having our externally validated 'identity' all the while your insides are screeching " I am me. I really am. And give me some money you crazy $%#7!".
So glad you got home in one piece. And your boss should totally have given everyone more info about his 'homeland'!!
Aaargh.
Love u honey and again so glad you are home. You should probably write an op-ed to a Greece newspaper and put together a pamphlet for nay other colleagues traveling to Greece.