Iran's Oscar Victory
Season 17 E 67 • 03/01/2012

Iran's state TV declares the country's Best Foreign Film Language win at the 84th Academy Awards a victory over Israel.