Robert Townsend is accused of shooting several people in a minivan Monday evening, killing two.
Robert Townsend is accused of shooting several people in a minivan Monday evening, killing two. Kansas City Police Department
Robert Townsend is accused of shooting several people in a minivan Monday evening, killing two. Kansas City Police Department