Head of security at Haiti’s presidential residence in police custody

210712184935 haiti presidential resident 0707 super tease

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, then transferred to a police station in Port-au-Prince, according to associate Carl Martin, who said he is coordinating Herard’s legal defense team. When Herard asked the police why he was … Read more