Question: Which Major General was a Marine for 34 years and has received two separate Medals of Honor like Marine Daniel Daly?
Sentence (from "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.
Relevant evidence: Yes