More poll protests in Haiti

For Al Jazeera English, Dec. 2010

Advertisements