Rwanda deserves the right to host ICTR archives

Editor, In a rational world not only the archives, but also the tribunal itself should have been located in Rwanda right from the beginning.
no image
Times Reporter