translate English to French: It is alleged that some of the victims were finished off with bullets and machetes.
Certaines des victimes auraient été achevées par balle et par machette.