Iran’s former President Mahmoud Ahmadinejad has sent a letter to the new U.S. President Donald Trump, discussing different issues including immigration, America’s wars in the Middle East, etc.

The letter, which was given to the Swiss Embassy in Tehran, was published by Iranian news agencies on Sunday.

 During the letter, Ahmadinejad described the latest U.S. presidential election as “unusual”, because, he said, it was an anti-establishment move which was not supported or wanted by the U.S. politicians.

He also denounced Washington’s dominance of the United Nations, adding that American meddling the world has brought nothing but insecurity, war, division, killing and displacement of nations.

The former Iranian president pointed to the immigration of Iranian people and others to America, saying “the contemporary U.S. belongs to all nations.”

He called on Trump to take serious action in order to stop the injustice against the American people.

“You are well aware of America’s internal affairs and the prevailing oppression against the people of that country,” he said.

Ahmadinejad had also written a number of letters to former U.S. Presidents George W. Bush and Barack Obama. This comes as his latest dispatch timed months before Iran’s presidential elections which will be held in May.