In the evening hours of Sunday, April 19, 2026, the life of 15-year-old Cavazion Williams was tragically cut short in a burst of gunfire in Kansas City, Missouri. The teenager, a male, was in front of a residence in the 7200 block of E 85th Terrace when one or more individuals opened fire, striking him. In the immediate aftermath, he was rushed to a nearby hospital in a private vehicle, but the efforts to save him were unsuccessful, and he was pronounced deceased.
Kansas City police were
...Read More