We were deeply saddened to learn that Orli Sheffey died on February 11, 2022. Our thoughts and prayers are with Sheffey's family and friends.
In her far too brief life, she made a significant and valuable contribution to investigative journalism both nationally and at Washington University in St. Louis. You can read her obituary here.
Orli Sheffey, originally from suburban Chicago, was a sophomore studying political science at Washington University in St. Louis.
She was a senior news editor at Student Life, the independent newspaper at the university.