Iranian Political Prisoner Challenges Khamenei to Face Public Vote

Political prisoner Abolfazl Ghadyani has challenged Supreme Leader Ali Khamenei to submit himself to a public vote, saying it would reve …

Continue Reading