The president of the African Court on Human and Peoples’ Rights, Lady Justice Imani Daud Aboud, has commended the Tanzanian government for fulfilling its promise…