Home Get to know the Marine Corps’ first Medal of Honor recipient John Mackie FB

John Mackie FB

USS Galena
Cpl John Mackie