Angry Haitians in Canape Vert armed themselves with machetes and took to the streets Wednesday, March 19, 2025 to protest the assaults and lack of response from the country’s authorities.