James Townsend, aged 83, was tragically killed on December 19, 2015, in Kansas City, Missouri. Known as a local icon and the owner of the historic Green Duck Lounge and Grill, Townsend was found shot in his backyard. The case remains unsolved, with police unable to identify who was responsible. Townsend was a prominent figure in his community, remembered for his generosity and efforts to save his business from foreclosure, turning it into a landmark. His family continues to plea for answers and
...Read More