Video: Defense News Minute - Sept. 18, 2018

Defense News Minute, Sept 18, 2018 A price tag for a Space Force and a new shop for the Navy? Find out in the Defense News Minute.

Comments
Around the Web