An Opera News Kenya publication
Restrictive permit systems in Kenya, Malawi, South Africa, Uganda and Zimbabwe have left more than 100…