Col Gary Sokoloski may be the source of the biased leaks.
Hard to believe a Marine could betray a fellow Marine. But the colonel’s refusal to tell everything he knows, letting chips fall where they may, does not seem like the action of an honorable man.