Oathtaking of Newly-Appointed Generals and Flag Officers (Speech) 12/6/2017