David Willard, aged 39, tragically lost his life on February 14, 2018, in Kansas City, Missouri. He was found shot to death on the kitchen floor of a home located in the 2600 block of Cleveland. The incident occurred when Willard visited the residence to give his daughter cell phone money. Witnesses reported that a 16-year-old boy named Zaire A. Williams, who lived at the home, was acting paranoid and erratic on the morning of the shooting. Williams, who was diagnosed with schizophrenia and bipo
...Read More