Protest in Iran

  • Aired:  06/16/03
  •  | Views: 3,285

Stephen Colbert reports from Iran where the people protest theocracy and would gladly accept a change to cheese-breathing. (2:33)

Loading...