Small Wars Journal

House Armed Services Panel Unveils $696.5 Billion Defense Authorization Bill