Tyra Tiana Brown, a 19-year-old resident of Kansas City, Missouri, tragically lost her life on April 17, 2016. Tyra was born on January 27, 1997, and her untimely death has left a profound impact on her family and community. On the night of her death, Tyra had given her cousin a ride to a house party and was waiting in her car to give him a ride home. While she was waiting, she was shot multiple times. The incident occurred in the 4600 block of Elmwood Avenue, where officers found numerous shell
...Read More