Rights body wants life sentence for organ traffickers Africa Thursday, 11 August 2022, 13:22By Kmaupdates Commissioners from the UHRC appearing before the committee on Health he Uganda Human Rights Commission (UHRC) has welcomed the life…