Captain Ed is right, Lt. Gen. Sanchez delivered a blistering broadside that covered more than just executive branch Republicans. Congress and the press, whose rocky relationship with Lt. Gen. Sanchez clearly left a bitter taste in his mouth, also get their share of abuse. Read the entire speech here.
Useful context from Iraq vet John Bruhns.
Vis email, video of the Sanchez speech.