Caribbean Newspaper Search

Loading

Monday, December 6

video-Haitian protestors clash with riot police


Police fire tear gas during violent clashes as anger grows over Haiti's presidential elections.
Enhanced by Zemanta