St. Francis Hospital
Another mass shooting has just occurred in Tulsa, Oklahoma after a gunman killed at least 4 people and then himself on a hospital campus.
Trending
Another mass shooting has just occurred in Tulsa, Oklahoma after a gunman killed at least 4 people and then himself on a hospital campus.
We care about your data. See our privay policy.