Retired Gen. John Allen Weighs In On Campaign With Hillary Clinton Endorsement

July 31, 2016