Sex Predator in Custody | NBC 10 Philadelphia

Sex Predator in Custody

    processing...

    NEWSLETTERS

    Byron Mitchell is in police custody and accused of three sexual assaults in the same Juniata Park neighborhood where he lives.