The City of Philadelphia has agreed to pay $1 million to the family of David Jones, a man shot to death during a 2017 police stop, city officials said Friday.
Photo Credit: Family Photo
This story uses functionality that may not work in our app. Click here to open the story in your web browser.
Source: NBC Political News