translate English to French: IDRC Governor to Helm New Centre Fighting Mass Atrocities (An image was removed.)
Un gouverneur du CRDI dirigera un nouveau centre voué à la lutte contre les atrocités à grande échelle (An image was removed.)