A murder suspect on the run has been captured in Georgia, more than 700 miles from where police say he killed a man. According to the Tulsa Police Department in Oklahoma, Jason Bowen, 40, is charged ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results