Introducing The Next Generation Of Leaders And Thinkers
Joanna

Joanna

41 posts
Joanna is a political and books writer at Affinity, as well as a social media intern.