Small Wars Journal

The Army Roughs Out its $1B Cyber Training Contract