Former USAID coordinator Kirk Johnson took to Twitter to address President Donald Trump and explain why he disagrees with his latest executive order, which suspends refugee resettlement and denies entry into the U.S. from seven countries identified as terror hot spots.

Johnson, who is an advocate for Iraqis who served the U.S. government, says the executive order "screws over" tens of thousands who risked their lives for our country.

I served in Iraq, as USAID’s man in Fallujah. Lived alongside Marines and interpreters as they fought terrorists. @realdonaldtrump (1/many) — Kirk W. Johnson (@KirkWJohnson) January 29, 2017

Over 100,000 of these Iraqis risked their lives for us during the war. They bled for our country. /4 — Kirk W. Johnson (@KirkWJohnson) January 29, 2017

One senior military officer with extensive experience in Iraq and Afghanistan told me it was “heinous and counterproductive.” /47 — Kirk W. Johnson (@KirkWJohnson) January 29, 2017

On "Shepard Smith Reporting" today, Johnson said Trump is not being "ably served" by his advisors and whoever drafted the executive order.

He explained that the authors of the document don't seem to understand that Iraqis who helped the U.S. military have already been thoroughly examined.

"I wanted him to understand the incredible vetting measures that already are in place for the tens of thousands of Iraqis that have risked their lives to help the men and women of our armed forces," Johnson said. "These are the most documented refugees on the face of the planet."

He said that Trump's travel ban essentially leaves these people behind, and he urged the president to revoke his executive order.

"All I'm trying to convey to the president is that he is screwing over - on the poor advice of his advisors - the very people who are trying to help us kill terrorists."

Watch more above, and let us know what you think in the comments.

More Than 1.4 Million Sign UK Petition to Prevent State Visit by Trump

'Who Is His Acting Coach?': Trump Calls Out Schumer's 'Fake Tears' Over Travel Ban

Critics Bash ESPN's Sage Steele for Instagram Post on LAX Airport Protests