Kansas City shootings suspect charged with 18...