Police arrested a man accused of raping a teen girl in Delaware last month.

Photo Credit: Delaware State Police Read More at PhillyMag.com