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

Prosecutors: Man found nude, high on PCP killed two people after minivan rap battle

March 22, 2017 1:38 PM