Residents in the upscale neighborhood of Petion-Ville on the outskirts of Haiti’s capital Port-au-Prince barricaded themselves…
Residents in the upscale neighborhood of Petion-Ville on the outskirts of Haiti’s capital Port-au-Prince barricaded themselves…