Police: Woman out walking dog raped in Delco

February 28, 2012 3:45:05 PM PST
Police in Folcroft, Delaware County are on the hunt for a rapist.

Load Comments