Abigail Wenham
Abigail Wenham is the President and Editor in Chief of Galleon News for the 2026/27 Academic Year, she was responsible for restarting the society out of the ashes of Spyglass Magazine, and built this very website you’re currently on! Here are some of the posts she’s written:
Continue Reading