Willow Delp '26
Managing Opinion Editor
Number of Articles: 32
First Article: October 19, 2022
Latest Article: March 5, 2025



Editor’s Note: Clarifying Nov. 15 Statement on Israel-Palestine Op-Eds
By Sam Spratford ’24 and Willow Delp '26
•November 17, 2023








