Travis Lee Davis escaped from his cell in Missouri late Saturday night. When he was caught by officers in Oklahoma, he stole a police car and fled.
USA TODAY, USA Today: Nation
Thu, 03/14/2019 - 8:11pm
Travis Lee Davis escaped from his cell in Missouri late Saturday night. When he was caught by officers in Oklahoma, he stole a police car and fled.