NBC is once again under fire from Iraq War veterans — this time for a correspondent’s claims that sniper Chris Kyle was “racist.”

More than 20 retired generals and admirals penned a letter to Comcast, which owns NBC, following a Jan. 29 interview on MSNBC’s “Morning Joe” with Middle East reporter Ayman Mohyeldin, according to a report in the Washington Examiner.

“Some of what people have described as his racist tendencies towards Iraqis and Muslims when he was going on some of these, you know, killing sprees in Iraq on assignment,” Mohyeldin said of Kyle, whose career was recently the subject of the blockbuster movie “American Sniper.”

Host Joe Scarborough was taken aback by his colleague’s comments, saying, “All right, when we come back, Ayman is going to kick around Santa Claus.”

The letter, which the Washington Examiner said was sent out Tuesday, demands an on-air apology from Mohyeldin.

More On This...

“Mohyeldin’s statements were an inexcusable slap in the face to the widow of Chris Kyle and to all those in the armed forces who continue to serve our country in harm’s way,” they wrote in the letter.

This is the latest black eye for the Peacock Network, which has been in panic mode since its star anchor, Brian Williams, backtracked on his story that he had been shot at during his 2003 trip to Iraq.

Go to The Post for the full story.