TULSA, Okla. — Tulsa police are investigating a shooting inside Walmart near 81st and Lewis. Police responded after several 911 calls about shots fired inside the store. When investigators got ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results