Iran: Fair Vote Impossible
Iran’s parliamentary elections scheduled for March 2, 2012, will be grossly unfair because of arbitrary disqualifications and other restrictions, Human Rights Watch said today. The voting for 290 parliamentary seats follows the…









