Oh wow, I haven’t heard anything about this. One of our Generals really said such a thing?
https://www.youtube.com/watch?v=Wm-U7AwRhHQ
Retired since 2000. Commanded the US Army War College.
http://en.wikipedia.org/wiki/Robert_H._Scales