The Daily Talking Points
News and views relevant to U.S.-Iran relations for November 17, 2010. FrumForum: Arsen Ostrovsky highlights an interview with Bahazad Massawi, a former Iranian Air Force pilot who defected to France. The segment aired on Israeli Channel 10 News. Writing on David Frum’s… Continue Reading