8 of 10: Samuel Kitchen, of the unit block of Rambler Road in Glenolden, was charged by the Delaware County D.A. for being a non-compliant sex offender.

Share this gallery
Advertisement