Kenya Accountability Gone Missing in Kenya – Council on Foreign Relationsby Miles Cooper March 13, 2025
Angola UK sanctions Angola’s Isabel dos Santos and associates for ‘stealing country’s wealth for personal gain’ – ICIJ.orgby Miles Cooper February 15, 2025