A Drexel University professor - who said he wanted to "vomit" after he saw an airline passenger give their first-class seat to a U.S. soldier - engaged in a heated debate tonight with Tucker Carlson.

George Ciccariello-Maher argued that it's "irresponsible" to blindly support wars that lead to the deaths of Americans and foreign civilians, so he wanted to "yell about Mosul" when he saw the act of kindness on the plane.

Tucker pointed out that Ciccariello-Maher's issue appears to be with U.S. foreign policy-makers, yet he's blaming the soldiers.

"Why is it bad to give them a first-class seat?" Tucker asked. "Somebody's trying to be nice to guy who's going through all these hardships ... and that makes you mad. Why?"

Ciccariello-Maher said it was an "empty gesture," and he wants to see policies that actually help the men and women of the U.S. military and innocent civilians.

Tucker noted that Ciccariello-Maher made his tweet about the first-class seat protected, which prevented the public from seeing it.

"If you're proud of what you think and you can defend what you think, why did you do that?" Tucker pressed.

Watch the heated exchange above.

Drexel Professor: 'I Tried Not to Vomit' When Passenger Gave Up Seat to Soldier

VIDEO: Suspects in Home Invasion Terrorize Woman Hiding in Bathroom

Spike in US Pedestrian Deaths Linked to Cell Phone Distractions

CA College Honors Professor Who Called Trump's Election an 'Act of Terrorism'