Stand up for the facts!

Our only agenda is to publish the truth so you can be an informed participant in democracy.
We need your help.

More Info

I would like to contribute

$
John McCain
John McCain
stated on July 11, 2008 a TV ad airing Colorado, Nevada and New Mexico:

U.S. forces in Iraq and Afghanistan include a “few thousand that are still green card holders who are not even citizens of this country.”

True
By Robert Farley
July 11, 2008

Thousands of “green card” soldiers in Iraq

Update: We originally addressed this when it was released as a web ad on Memorial Day. On July 11, the McCain campaign released the same video as a national television ad. Because it will be new to many people seeing it for the first time on television, we decided to re-post the item.

In a Web ad released on Memorial Day, Sen. John McCain praises the many Hispanic soldiers serving in the U.S. military, some of whom are not yet legal citizens of the United States.

“My friends, I want you, the next time you’re down in Washington, D.C., to go to the Vietnam War Memorial and look at the names engraved in black granite,” McCain begins. “You’ll find a whole lot of Hispanic names.

“When you go to Iraq or Afghanistan today, you’re going to see a whole lot of people who are of Hispanic background.

“You’re even going to meet some of the few thousand that are still green card holders who are not even citizens of this country, who love this country so much that they’re willing to risk their lives in its service in order to accelerate their path to citizenship and enjoy the bountiful, blessed nation.

“So let’s, from time to time, remember that these are God’s children. They must come into this country legally, but they have enriched our culture and our nation as every generation of immigrants before them.”

We checked with the Defense Department to see how many noncitizens are serving in the U.S. military, and if McCain was accurate that there are thousands serving in Iraq or Afghanistan.

The short answer is that McCain is right.

As of Feb. 29, 2008, there were 20,328 noncitizens on active duty in the military (about 1.5 percent of the entire active military), according to a report provided by the Pentagon. Of those, 4,112 were serving in Iraq or Afghanistan, or in support of those operations elsewhere. There were another 2,236 whose citizenship was “unknown.”

These are legal residents with green cards who have not yet become naturalized citizens. There are citizenship incentives for those who enlist. All immigrants who serve honorably in the military during wartime are eligible to file for immediate citizenship under special wartime provisions of the Immigration and Nationality Act.

An analysis of the Pentagon report by PolitiFact determined that about a quarter of the “green card” soldiers are originally from Spanish-speaking countries. In addition, there are 10,533 naturalized citizens serving in the military who were born in Spanish-speaking countries.

The thousands of noncitizens serving in Iraq and Afghanistan is one of the military’s little-known facts. But apparently not to McCain. We rate his statement True.

 

Our Sources

Browse the Truth-O-Meter

More by Robert Farley
Barack Obama
stated on July 25, 2011 a televised address:
"The deficit was on track to top $1 trillion the year I took office."
True
Michele Bachmann
stated on June 26, 2011 an interview on Fox News:
"My husband and I have never gotten a penny of money from the farm."
False
Debbie Wasserman Schultz
stated on June 12, 2011 an interview on NBC's 'Meet the Press':
The Obama administration has cut taxes on small businesses 17 times.
Mostly True

Thousands of “green card” soldiers in Iraq





Donald Trump
stated on May 4, 2026 a White House event:








Donald Trump
stated on April 23, 2026 remarks at the White House:







Chris Wright
stated on April 19, 2026 an interview on CNN's "State of the Union":