National

‘Multiple people’ killed in shooting on Tulsa, Oklahoma, hospital campus, police say

By: Tiani Jadulang

June 1, 2022

Link Copied To Clipboard!
Coachella Valley Firebirds
Loading...