Small Wars Journal

Army’s XM25 Program Officially Goes Kaput