Rihannan Broderick

Jessica Ledee Davila
Philadelphia Police Department
Kristen Johanson
October 31, 2018 - 8:10 am
UPDATED: 11:15 a.m. PHILADELPHIA (KYW Newsradio) — Philadelphia Police have identified the driver in Monday night's fatal hit-and-run in Kensington as 34-year-old Jessica Ledee Davila. She faces involuntary manslaughter, driving without a license and assault charges. She turned herself in on...
Read More