Haiti Chaos | Protesters torch cars & demand release of detained officer in Port-au-Prince

Share the News



Protesters flooded the streets of Port-au-Prince demanding the release of the police officer reportedly accused of murder, vandalism, destruction of public …

source