translate English to French: At least one prosecution witness was recently killed.
Au moins un témoin à charge a été tué récemment.