Leah Allen
Leah Allen is the pseudonym of a freelance journalist based in the U.K. She has written for The GuardianThe Independent, and The Telegraph.