Orli Sheffey

https://missouriindependent.com/

Orli Sheffey, originally from suburban Chicago, is a sophomore studying political science at Washington University in St. Louis. She is currently a senior news editor at Student Life, the independent newspaper at the university.