Fox: Fox News Politics: Cruz Calls Out Ivy Leaguer with Tehran Ties