91³Ô¹ÏÍø

Watch CBS News

Trump says he's ended 6 or 7 wars. Here's what the record shows.

In recent weeks, President Trump has repeatedly claimed he deserves credit for ending six or seven wars during his first months in office, that he should receive the Nobel Peace Prize for his work.

"I stopped seven wars, and they were, they're big ones too," Mr. Trump Friday. 

"I've settled six wars, and a lot of people say seven because there's one that nobody knows about," he in an August 19 interview.

A White House official provided a list of seven conflicts the president is referencing: Israel and Iran, Rwanda and Democratic Republic of the Congo, Armenia and Azerbaijan, Thailand and Cambodia, India and Pakistan, Egypt and Ethiopia, and Serbia and Kosovo.

"There has been more progress towards peace than ever before because of this President's leadership," the official wrote.

The recipient of the 2025 Nobel Peace prize is expected to be next month. 

Over 100 people have received the award since the 19th-century chemist Alfred Nobel the prize to honor a "person who shall have done the most or the best work for fraternity between nations, the abolition or reduction of standing armies and for the holding and promotion of peace congresses." 

Four U.S. presidents have been past laureates, most recently Barack Obama who received the prize for supporting nuclear nonproliferation and international diplomacy.

Foreign policy experts say that while Mr. Trump has helped broker ceasefires, including one between Israel and Iran, several of the foreign conflicts cited by the administration were not full-scale wars — and many remain unresolved. The White House did not respond to a request for clarification on why the president has repeatedly labeled all seven conflicts as settled wars.

Some of these peace efforts involved limited U.S. involvement, and in other instances, it remains unclear whether Mr. Trump's role was decisive. 

Here's a look at the conflicts:

Israel and Iran 

After Israel attacked Iran's nuclear facilities in June, a 12-day conflict resulted in the deaths of about 28 Israelis and hundreds of Iranians before a ceasefire was reached with U.S. and Qatari involvement. Mr. Trump claimed credit, saying he had ordered U.S. airstrikes on Iran's uranium enrichment sites and pressed Israel's Prime Minister Benjamin Netanyahu to hold back from further strikes.

Michael O'Hanlon, a senior fellow at Brookings, said Mr. Trump deserves some credit for this ceasefire. "He managed to use a combination of a good relationship with Netanyahu, but also a willingness to put a little pressure on Netanyahu that I think contributed to the at least temporary cessation of hostilities," O'Hanlon said.

But other foreign policy experts said tensions between the nations are far from resolved, and Pentagon spokesman Sean Parnell said in early July that the Defense Department estimated the U.S. strikes likely delayed Iran's nuclear program by "one to two years."

Larry Haas, a senior fellow at the American Foreign Policy Council said, "I very strongly disagree with the notion that the president brought peace to Iran and Israel. We may be in a quiet period in terms of direct confrontation, but Iran right now is trying to regroup."

Rwanda and Democratic Republic of the Congo 

In June, Rwanda and the Democratic Republic of Congo announced a  after multiple days of talks in Washington mediated by President Trump and Qatar.

The deal aimed to end three decades of fighting over Congo's mineral reserves. Yet the violence has continued, with both sides of violating peace terms. Human Rights Watch that M23, an armed group that U.S. officials believe is backed by Rwanda, killed over 140 civilians in eastern Congo in July.

"It's a premature declaration of success, when in fact we are just getting to the starting line," O'Hanlon said.

Armenia and Azerbaijan 

In August, Mr. Trump helped negotiate an agreement aimed at normalizing relations and  reopening transportation routes between Armenia and Azerbaijan, which have spent decades fighting for control of the Karabakh region. 

O'Hanlon and Haas agreed the Trump administration pushed the deal forward in part by inviting both leaders to the White House. Leaders of both countries also Mr. Trump for the agreement, saying he should receive the Nobel Peace Prize.

But the deal is not a formal peace agreement and . One remaining sticking point is that Azerbaijan Armenia to remove any mention of territorial claims to Azerbaijan's land from its constitution before officials sign a final deal.  Armenia's prime minister has willingness to change the constitution but has not specified a date for a referendum. 

Thailand and Cambodia

In late July, Thailand and Cambodia agreed to a ceasefire after an outbreak of fighting killed at least 35 people. President Trump said that he had both sides to come to the table by threatening trade consequences. 

The U.S. is a top importer for , and foreign policy experts CBS News spoke to said Mr. Trump's tariff threats played a significant role in securing a ceasefire. "He helped move things along with economic pressure," Haas said. 

The border dispute is continuing, though, with Thai officials Cambodia of laying new landmines. Cambodia denied doing so. 

India and Pakistan 

India and Pakistan agreed to a ceasefire in May after weeks of cross-border missile and drone strikes. The deal ended the latest flare-up in their long-running dispute over Kashmir, which both nuclear-armed nations claim as their territory.

Pakistan credited the Trump administration's efforts in U.S.-led talks, and him for the Nobel Peace prize. But insisted its own pressure on Pakistan, not U.S. diplomacy, drove the deal. 

Josh Kurlantzick, a senior fellow for Southeast Asia and South Asia at the Council on Foreign Relations, said it's a stretch to call the dispute over Kashmir settled.

"There is no real ending to this conflict," he said, noting that future negotiations could be complicated by Mr. Trump's decision to impose steep tariffs on India, a key partner. 

Egypt and Ethiopia

Mr. Trump also claims he brokered peace between Ethiopia and Egypt, which have disagreed about Ethiopia's decision to construct a hydroelectric dam in the Nile. 

During his first term, Mr. Trump tried to  between the countries and  some aid to Ethiopia because of a lack of progress. In June, the president on Truth Social, writing, "There is peace, at least for now, because of my intervention, and it will stay that way!"

No deals have been announced, however. Ethiopia still to officially open its dam in September over Egypt's objections that it will restrict the flow of water to its country. And while Egypt previously threatened to go to war over the dam, this conflict has remained a diplomatic one.

O'Hanlon said of the dispute, "I would not call the Egypt-Ethiopia interaction a war." 

Serbia and Kosovo 

In 2020, President Trump helped negotiate a deal between Serbia and Kosovo to help normalize economic ties, but progress afterward. 

Talks have with European leaders, but no breakthroughs have emerged. Kosovo declared its independence from Serbia in 2008, which Serbia still does not recognize.

"His deal-making, to the extent that it existed, actually occurred in his first term, and he really hasn't stopped what's going on," Haas said.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });