International Liberty Association: Iran Interior Minister ordered the broadcast of forced “confessions” of recently arrested protesters in Iran. Speaking to the state-run Channel One TV on November 26, the Interior Minister Abdolreza Rahmani Fazli insisted that those arrested should confess on TV to what they have done during the... Read More