Which Major General was a Marine for 34 years and has received two separate Medals of Honor like Marine Daniel Daly?
Smedley Butler:  During his 34-year career as a Marine, he participated in military actions in the Philippines, China, in Central America and the Caribbean during the Banana Wars, and France in World War I.
i don't know