Tim Walz is blasted by veterans: “Shut your f*cking mouth!”

Walz is suspected of embellishing or making up parts of his military service on several occasions, according to critics. Walz identified himself as a “retired command sergeant major” at a 2006 veterans gathering.

Walz never had that title, though, according to military sources and official documents. He did not retire with the designation of Sergeant Major, which was the highest rank he attained.

Another 2009 video shows Walz, who was a U.S. Congressman at the time, saying goodbye to troops leaving for Iraq.

Walz once more calls himself a “retired Command Sergeant Major” in the video, a rank he never ever held. Critics and veterans alike have called this blatantly obvious instances of stolen valor.

Patel and Bondi Announce a Massive $500 Million Drug Seizure Associated with Mexican Cartels

President Donald Trump Addresses the Helicopter Crash on the Hudson River