AZ CENTRAL – In Scottsdale with Martha McSally, Nikki Haley hammers Mark Kelly over China connections