Iranian .....fled because of sexual orientation.....takes a trip on an Iranian pleasure cruise ship?
One wonders exactly what kind of a “cruise” this was?
Having a green card lets you in?
http://www.dailymail.co.uk/news/article-2800356/us-immigration-authorities-prep-order-34-million-blank-green-cards-work-authorization-papers-obama-readies-executive-order-illegal-aliens.html
I wonder if this guy has VOTED....