David Petraeus: White House Is Wrong, Generals Are 'Fair Game' For Criticism
The military is "fiercely protective" of that right, says retired four-star general.
david petraeus white house wrong general fair game criticism military fiercely protective right say retired star general