Haitian National Police arrested two alleged gang leaders during an operation carried out in Cazeau, near the town of Tabarre, the daily Le Nouvelliste reported.
Haitian National Police arrested two alleged gang leaders during an operation carried out in Cazeau, near the town of Tabarre, the daily Le Nouvelliste reported.