Man charged with exposing himself at University of Delaware

WPVI – Philadelphia
Man charged with exposing himself at University of Delaware

Newark Police have arrested a man they say exposed himself more than a dozen times since 2011.

View Comments (0)