Man dies in Yeadon holding cell, woman nearly dies leaving residents outraged and seeking answers

Man dies in Yeadon holding cell, woman nearly dies leaving residents outraged and seeking answers

Outrage in Delaware County after a second person was found hanging in a holding cell at a police station.

Top Videos