I Am Very Great to Meet You Again

I don't speak Arabic, and Mustafa speaks only a little French. Along with eight words of English.

"I am very great to meet you again," he says, smiling, as we shake hands outside my hotel in downtown Rabat.

"I am very great as well," I say [...]