Survivors welcome final verdict in Simbikangwa Genocide trial

Pascal Simbikangwa. Net.
Pascal Simbikangwa. Net.
Emmanuel Ntirenganya