Trump has trashed America's most important alliance. The rift with Europe could take decades to repair – CNN

Back to top button