Dumbledore

Harry Potter and the millennial mind

24 June 2017 9:00 am

How J.K. Rowling shaped a generation’s politics