Small Wars Journal

Navy to Christen Littoral Combat Ship USS Kansas City in Alabama