Stephen Lanza

Lt. Gen. Stephen Lanza: What has Army’s I Corps been up to?

Lt. Gen. Stephen Lanza is the commander of the Army’s I Corps, based at Joint Base Lewis-McChord, Washington, but heavily engaged throughout the Pacific….

Read more