Orli Sheffey

Orli Sheffey

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.

Missouri lawmakers bucked national trend by establishing police ‘bill of rights’

By: and - September 20, 2021

On the final day of the 2021 legislative session in May, Missouri lawmakers passed a “law enforcement bill of rights” that gives officers special legal protections and closes files to police misconduct. When Gov. Mike Parson signed it into law in July, the bill of rights portion was largely overshadowed in press coverage by other […]