More poll protests in Haiti

Al Jazeera English
946
5 views
  • About
  • Export
  • Add to
Protesters demand the annulment of Haiti's election results.

0 comments