Non-serving freshman Sen. Ted Cruz (R-TX) says Vietnam combat vets Kerry and Hagel are “not ardent fans of the US military.” Read More