Detectives investigating the death of a man shot dead by an escort girl believe he may have been a serial killer responsible for at First least ten unsolved attacks on women. Neal Falls, of Springfield, Oregon, died after being shot with his own handgun during a …
Man shot by escort girl may have been serial killer