Trump denies US $300 billion Iran payment, cites private fund
President Donald Trump has forcefully denied reports that the United States will pay Iran $300 billion as part of a new peace agreement, dismissing the claims as "fake news" spread by Democrats.
Verilumia