
Although it took them over a decade to locate the suspect, police in Phoenix, Arizona have finally tracked down the man they believe to be responsible for committing multiple sex crimes . The 37-year-old man has been accused of kidnapping and sexually assaulting three women ...
Read More