Tag: IRMCT

DNA Analysis Confirms Rwandan Genocide Fugitives Died 20 Years Ago

United Nations International Residual Mechanism for Criminal Tribunals (IRMCT), said on Friday