In his latest rant on immigrants, Donald Trump has compared immigrants to a poisonous snake that bites the person who lets it in. Speaking in a private hangar at the Youngstown airport, Trump pledged to build a wall at the US-Mexico border and a similar measure in Syria to keep Islamic State (Isis) fighters in.

"We have to make sure we know who we're letting in," said Trump to a crowd of 1,500 people. The Republican frontrunner ended his 35-minute speech by reading the lyrics of a 1968 song by Al Wilson entitled "The Snake".

The lyrics to the song go: "On her way to work one morning, down the path alongside the lake, a tender hearted woman saw a poor half frozen snake, his pretty coloured skin had been all frosted with the dew, 'Poor thing,' she cried, 'I'll take you in and I'll take care of you'...'Take me in tender woman,' sighed the snake." The snake later gives the woman a "vicious bite" and tells the woman that she should have known better before taking it in.

Trump had earlier read the same lyrics during a rally in Iowa in January, where talked about the risks of letting Syrian refugees into the US.

He also referred to the migrant crisis in Germany and said: "I don't think you wanna have, people coming in from the migration from Syria, and when you look at that migration, it's very unusual. When I look at it, I see so many men, and they're young. They look like they should be on the wrestling team."

Trump called on Saudi Arabia to take responsibility of the migrant crisis. "Saudi Arabia who has a billion dollars a day before the oil went down. So now they're making half, Ok? They're making a lot. Get them to pay," said Trump.

Ahead of the primaries on 15 March, the Republican presidential candidate revealed his logic behind the failed US-led coalition against IS (Daesh) in Iraq and Syria. "Saddam Hussein was not a good person. Who cares? I'll tell you what, he was great at killing terrorists. He would kill terrorists. Now Iraq is Harvard University for terrorists. You want to be a terrorist you go to Iraq," said Trump.