un troops
Video Shows Tense Protests as UN Troops and Haitian Police Fire on Crowds in Port-au-Prince
Protesters marched through the streets of the Haitian capital Friday burning tires and barricades and demanding a change of leadership amid a deepening political crisis.
Advertisement