On October 22, 2021, McKayla D. Glover, a 24-year-old resident of Council Bluffs, Iowa, succumbed to her injuries after being involved in a fatal shooting. Glover was taken to the University of Nebraska Medical Center, where she ultimately passed away.
The incident led to an immediate investigation by the Council Bluffs Police Department, which quickly identified a person of interest in connection with the shooting. The suspect, Vaughn White, was named as the individual police believed
...Read More