Government Faces Criticism Over Handling of Officer Benedict Kabiru's Death in Haiti - September 2025