PHILADELPHIA (WPVI) – A former Philadelphia police officer is facing hundreds of new charges following his rearrest on more allegations of sexual abuse and assault.

The Philadelphia District Attorney’s Office announced Tuesday they charged 53-year-old Patrick Heron with more than 200 new counts stemming from alleged crimes from 2005 to 2017.