TORRESDALE (WTXF) - Police responding to a call about a "rape in progress" say they were able to catch the attacker.
Monday at about 6pm, they responded to the area of 9400 State Road in Torresdale.
They met a 29-year-old woman who told them she was sexually assaulted in the woods behind the Del Air shopping center.
She described the attacker as in his late 30s, bald, with a goatee, wearing dirty clothing and possibly riding a bicycle.
Two blocks away, officers stopped Felix Ramos, 44, and say the victim positively identified him.
Ramos is charged with attempted rape, unlawful restraint, false imprisonment, aggravated indecent assault and related offenses.