Ian Kirby


Ian Kirby is president of the Botswana Court of Appeal and a former Attorney General of Botswana.