Dimitri Herard, who is the head of the General Security Unit of the National Palace, had been questioned at the Inspector General’s office on Wednesday,…
View More Head of security at Haiti’s presidential residence in police custodyDimitri Herard, who is the head of the General Security Unit of the National Palace, had been questioned at the Inspector General’s office on Wednesday,…
View More Head of security at Haiti’s presidential residence in police custody