African efforts to embrace digital justice solutions. … She said eHuza, meaning ‘to connect’ in Kinyarwanda, was more than a video-calling tool, but a …
eyes on the disruptive power of technology on Courts
African efforts to embrace digital justice solutions. … She said eHuza, meaning ‘to connect’ in Kinyarwanda, was more than a video-calling tool, but a …