Sex Predator in Custody - NBC 10 Philadelphia

    Sex Predator in Custody

    Byron Mitchell is in police custody and accused of three sexual assaults in the same Juniata Park neighborhood where he lives. (Published Thursday, Nov 14, 2013) Byron Mitchell is in police custody and accused of three sexual assaults in the same Juniata Park neighborhood where he lives. See More