Armed men kidnap respected security expert in gang-wracked Haiti
⚡ Quick Summary
James Boyard is the cabinet director of Haiti's Defense Ministry and also serves as inspector general of Haiti's police.
James Boyard is the cabinet director of Haiti's Defense Ministry and also serves as inspector general of Haiti's police.