translate English to French: This recent report confirms numerous other reports and eyewitness accounts of the involvement of prisoners, some of whom are former refugees.
Ce récent rapport confirme un grand nombre d'autres informations et récits de témoins oculaires décrivant la participation de prisonniers, dont certains étaient d'anciens réfugiés.