
US President Donald Trump has criticised CNN over what he described as a “false” report on Iran’s position following a ceasefire agreement, alleging that the claim was linked to a Nigerian news source.
The controversy arose after CNN reported a statement attributed to Iran’s Supreme National Security Council (SNSC), which claimed that Tehran had secured a “historic and crushing defeat” against the United States and compelled Washington to accept its terms.
Trump, reacting on his Truth Social platform, dismissed the report as fraudulent, insisting the statement was not authentic.
“The alleged statement put out by CNN World News is a fraud, as CNN well knows,” he said, adding that the report was tied to what he called a “fake news site from Nigeria.”
He did not name the outlet or provide evidence to support the claim but called on CNN to retract the report. Trump also indicated that authorities were examining whether the publication of the report violated any laws.
In contrast, Iran’s Foreign Minister, Abbas Araqchi, outlined Tehran’s official stance, stating that Iran would halt its military actions if attacks against it ceased.
He added that safe passage through the Strait of Hormuz would be allowed for a limited period under coordinated arrangements.
Meanwhile, Iranian media outlets, including those affiliated with the Islamic Revolutionary Guard Corps, published similar statements to the one cited in CNN’s report, reinforcing claims of a perceived victory by Tehran.
Responding to the backlash, CNN defended its coverage, maintaining that its report was based on statements from Iranian officials and corroborated by multiple state-linked media sources.
The dispute highlights ongoing tensions over information accuracy and media reporting amid the fragile ceasefire between the US and Iran, as both sides continue to shape narratives around the conflict’s outcome.