Kevin the Iranian Intern
Season 5 E 130 • 10/08/2009

An Iranian nuclear scientist defects to the U.S., and Stephen introduces his new intern, Kevin.