Haiti is grappling with a severe escalation of violence following the abduction of James Boyard, the chief of staff to the defence minister and inspector general of the national police. Boyard, considered the highest-ranking official kidnapped in the Caribbean nation in recent years, was seized in the capital, Port-au-Prince, on Thursday. Reports indicate his wife […]