Morocco
The latest parliamentary elections were held on November 25, 2011, and were considered by some neutral observers to be mostly free and fair. Voter turnout in these elections was estimated to be 43% of registered voters.