Government Parades Arrested Protesters on TV: Will Teach Them A Lesson … On June 23, the television showed one detainee confessing to what amounts to collaboration with foreign powers against the Iranian state.”I think we were provoked Read More » June 24, 2009 No Comments