Shakeisha D. Urassa, aged 37, tragically passed away on March 20, 2017, in Kansas City, Missouri. Her death was part of a double homicide that also claimed the life of Marquis A. Clark. The incident occurred inside a minivan, where both victims were found deceased. The vehicle was discovered in a heavily wooded ditch off Blue Parkway.
The suspect, Robert J. Townsend, was charged with two counts of second-degree murder, first-degree assault, and three counts of armed criminal action. Accor
...Read More