Hassan el Naggar

Hassan el Naggar is a McClatchy special correspondent.