Hon. Justice Elizabeth Ibanda Nahamya, the Vice President of the Special Residual Court forĀ Sierra Leone on Tuesday 18th July, 2017 addressed the Member States of the African Union