Haitians take to the streets in an anti-government protest as a political crisis looms over the Caribbean nation. Yiming Woo reports.
Categories:
Haitians take to the streets in an anti-government protest as a political crisis looms over the Caribbean nation. Yiming Woo reports.