Friday, June 2, 2017

Is Trump's 350-Ship Navy on the Rocks? The Politics, Promise, and Perils of Shipbuilding

Bryan McGrath
War on the Rocks
 
 Hudson Institute news