Bookmark 0 FacebookTwitterPinterestWhatsapp News St. Francis Hospital Shooting: Tulsa Police Captain Richard Meulenberg Confirms Four People Dead Including Shooter by Quincy Thomas June 1, 2022 by Quincy Thomas June 1, 2022 8 comments Tulsa police say multiple people have been shot and killed at St. Francis Hospital. This comes right after the mass shootings in Buffalo, New York and Uvalde, Texas. Tulsa police … Read more