NHRC, Legal Aid Council, Correctional Service unite Tackle Inmate Rights, Justice Delays

By Mercy Gadia Adi   The National Human Rights Commission (NHRC), the Legal Aid Council of…