Step 1: Understand the question.
The question asks about the leader who played a major role in freeing Vietnam from imperialist rule, particularly French and later American influence.
Step 2: Identify Ho Chi Minh.
Ho Chi Minh was the leader of the Vietnamese independence movement. He led the Viet Minh against French colonial rule and later played a key role in the struggle against American intervention.
Step 3: Analyse other options.
Nguyen Hue was an earlier Vietnamese ruler, not related to modern anti-imperialist struggle.
Qin Shi Huang was the first emperor of China.
Mao Zedong was the leader of China, not Vietnam.
Step 4: Conclusion.
Therefore, Ho Chi Minh is the correct answer as he led Vietnam’s struggle for independence.
Final Answer: Ho-Chi-Minh