Both Donald Trump and Hillary Clinton have now delivered major speeches on foreign policy.
↧