Video: Defense News Minute, May 15th, 2018

China is expanding an air base that could expand their operational capability; prospective plutonium production and more.

Comments

Around the Web