Repeat: ET) -- New video surfaces: Watch YouTube video of protesters apparently stamping on posters of Iranian leaders.
ET) -- New video surfaces: Watch YouTube video of protesters apparently stamping on posters of Iranian leaders.