Tag: Navy Cross
Sgt. Maj. John Canley Will Become The 300th Marine To Be Awarded The Medal of Honor.
By Shawn Snow Marine Corp Times Reporter As a gunnery sergeant during the Vietnam War, Canley.