CFN BlogGary TaphornLt. Gen. Flynn and Eroding Ethics in U.S. Dept. of Defense Gary TaphornDecember 6, 2017