Small Wars Journal

Trump Watches as Army Beats Navy for Third Straight Year