Marquis Clark, a 33-year-old resident of Kansas City, Missouri, tragically lost his life on March 20, 2017. The incident occurred during a violent altercation that took place inside a minivan. According to reports, the altercation stemmed from a rap battle that escalated into a deadly confrontation. Marquis Clark and Shakeisha Urassa, 37, were both shot and killed, while a third individual was injured but survived.
The suspect in this case, Robert Townsend, was charged with two counts of
...Read More