Iraq War veteran Tammy Duckworth made the case Tuesday night that President Obama has been an effective commander-in-chief and criticized Mitt Romney for not mentioning the war in Afghanistan during his Republican National Convention address last week.

The teleprompter during Tammy Duckworth's remarks. (Ed O'Keefe, The Washington Post via Instagram)

“When it comes to our men and women in harm’s way, we have a clear choice on November 6th," Duckworth said. "Last week, Mitt Romney had a chance to show his support for the brave men and women he is seeking to command. But he chose to criticize President Obama instead of even uttering the word 'Afghanistan.' Barack Obama will never ignore our troops. He will fight for them."

Duckworth, a former Veterans Affairs assistant secretary for public and intergovernmental affairs, is challenging Rep. Joe Walsh (R-Ill.) in a race that represents one of Democrats' best pickup opportunities in the House this cycle. 

Duckworth also lauded Obama's record on women in the military: “President Obama pushed for fairness in the military, listening to commanders as we ended Don’t Ask Don’t Tell, and on how to allow women to officially serve in more combat jobs. Because America’s daughters are just as capable of defending liberty as her sons!”

And Duckworth praised government in general, including the food stamps that are often disparaged by Republicans. "Thank god for the food stamps, Pell grants and public education that got me through high school and college," she said.