Police release sketch of Del. serial rapist

Police have released a sketch of a serial rapist who's preying on women in Claymont, Delaware.

August 6, 2010 8:37:06 PM PDT
Police have released a sketch of a serial rapist who's preying on women in Claymont, Delaware.

Load Comments