A Houston, Texas, man is accused of kidnapping woman at a park, robbing and sexually assaulting her, police say. He was caught in the act.
A Houston, Texas, man is accused of kidnapping woman at a park, robbing and sexually assaulting her, police say. He was caught in the act.
In