Rights body urged to adopt tech-enabled reporting system

Senators during a plenary session in 2020. Senators have said that the National Commission for Human Rights (NCHR) should reform the means of receiving human rights violation.
Senators during a plenary session in 2020. Senators have said that the National Commission for Human Rights (NCHR) should reform the means of receiving human rights violation.
Emmanuel Ntirenganya