Tulsa, Oklahoma, has earned the grim title of "Kidnapping Capital of the U.S.A.," with alarmingly high abduction rates reported in recent years, prompting increased law enforcement efforts, abcnews.com reports. ----…
Sign in to your account