Kate Thomas

Kate Thomas writes about global issues, with a focus on Africa.