its him, I believe 5 of the iranian hostages have confirmed it.
I had a teaching assistant in college who looked just like this guy. He was the TA for my Physics labs. His name was "Bajew" and he smelled like a sewer.
We wrote a song about him in class to the tune of Lynard Skynard's "That Smell."
It went something like:
"Ooh ooh Bajew!!
Can't ya smell Bajew
.............'what smells?' (background singers)
Ooh ooh Bajew!
The Smell of crap's around you...oooh oh, oooh ooh ooh!!