Police protests in haiti take place after 6 officers were killed
Haitian police blocked roads and entered the country’s main airport on Thursday to protest the recent killing of a police … Read more
Keep it Real!
Haitian police blocked roads and entered the country’s main airport on Thursday to protest the recent killing of a police … Read more