Deron Ross, a 29-year-old resident of Kansas City, Missouri, tragically lost his life on March 14, 2019. The incident occurred near 53rd and Swope Parkway, where Ross was attempting to fix a broken-down vehicle. According to witnesses, a confrontation ensued when a man approached Ross and another individual, complaining about the noise they were making. The situation escalated into a physical altercation, during which shots were fired, and Ross was fatally wounded. He was rushed to Research Medi
...Read More