Jennifer Titus

-One of three Oklahoma City police officers responsible for the death of Derrick Scott on May 20th, 2019. The other police officers involved were Jarred Tipton and Ashley Copeland.