Donald Trump is to offer a message of peace in his address to Muslim leaders today.
Speaking in Saudi Arabia, the US Presidens to say "this is not a battle between different faiths" in his headline speech on Islam, according to AFP.
Trump will also say that every terrorist murder "should be an insult to every person of faith" and the problem can only be overcome "if everyone in this room does their fair share."
While America is "prepared to stand" with the Arab world against this common enemy, Trump will say that "the nations of the Middle East cannot wait for American power to crush this enemy for them.
"The nations of the Middle East will have to decide what kind of future they want for themselves, for themselves, for their countries, and for their children.
"This is not a battle between different faiths, different sects, or different civilisations... this is a battle between good and evil."
Trump has also signed a huge arms deal at the start of his first visit to Saudi Arabia since when the US Presidency last year.