How Police Tracked Down Suspect
The man accused of abducting a Philadelphia woman off the street and taking her to Maryland has been put on suicide watch.
The man accused of abducting a Philadelphia woman off the street and taking her to Maryland has been put on suicide watch.