Exactly!
You can go here to read all about his trip and traveling companions
from your link.
Looks like the Code Pink 'uniform' - hey, you could be obnoxious too, if you had as much time on your hands as they have...obviously, the pinko's and the islamists don't need to go to work. (And they travel a lot!)
Who pays the bills?