Trump takes on China and Iran in UN speech

President Donald Trump delivered remarks taking on global trade, Iran and illegal immigration at the United Nations General Assembly on Tuesday morning.

His speech in front of an audience that has been hostile in years past hit on common themes of his presidency. Trump said the U.S. wants to end the “grave economic injustice” of unfair trading practices, specifically citing unfair trade practices by China. He warned Iran he would tighten sanctions if the country continues provocative behavior in the Middle East. And he used global crises to reiterate his opposition to socialism, something he has accused Democrats of encouraging.

“For decades, the international trading system has been easily exploited by nations acting in very bad faith,” Trump said, singling out China, a country he has sought but so far failed to secure a trade deal with.

“Not only has China declined to adopt promised reforms, it has embraced an economic model dependent on massive market barriers, heavy state subsidies, currency manipulation, product dumping, forced technology transfers and the theft of intellectual property and also trade secrets on a grand scale,” Trump said.

“I will not accept a bad deal with the American people,” he added.

Turning to an issue of global security, Trump said “all nations have a duty to act” in combating Iran’s influence. Citing an attack on Saudi oil facilities that he pinned on Iran, Trump noted new sanctions on the country’s central bank.

“No responsible government should subsidize Iran’s bloodlust,” Trump said during his speech to the General Assembly. “As long as Iran’s menacing behavior continues, sanctions will not be lifted. They will be tightened.”

“Iran’s leaders will have turned a proud nation into another cautionary tale of what happens when a ruling class abandons its people and embarks upon a crusade for personal power and riches,” he said.

Iranian President Hassan Rouhani arrived in New York Monday afternoon, telling reporters he hopes to deliver a message of “peace” and an end to any intervention in the “sensitive Persian Gulf and the Middle East” during his speech scheduled for Wednesday, according to Iran’s state-run news agency IRNA.

Trump has repeatedly expressed openness to meeting with Rouhani in New York this week but said Monday that nothing was on the schedule.

Trump’s Tuesday speech comes on the heels of his global call to protect freedom of religion at the UN General Assembly, which his aides characterized as the centerpiece of his visit to the conference of world leaders. During the remarks, Trump called for world leaders to stop persecuting people of faith.

The main focus of Monday’s agenda, however, was a Climate Action Summit featuring remarks from several world leaders. Trump was not slated to attend, but made an unscheduled visit Monday morning, watching Indian Prime Minister Narendra Modi and German Chancellor Angela Merkel speak before departing for the religious freedom event.

Asked why he attended the climate summit, Trump said, “Because I believe in clean air and clean water. Very simple. We have the cleanest air, we have the cleanest water, cleaner that it’s ever been before in our country.”

Trump also held meetings Monday afternoon with the leaders of Pakistan, Poland, New Zealand, Singapore, Egypt and South Korea.

By the end of Tuesday, the President is expected to have met with more than a dozen foreign leaders.

CNN’s Betsy Klein, Kevin Liptak and Hira Humayun contributed to this report.