What war did Joseph E. Johnston serve in before the American Civil War?
World War I
War of 1812
Mexican–American War
Spanish–American War
Answer
The Mexican–American War was the conflict between the United States of America and Mexico that lasted from 1846 to 1848. Joseph E. Johnston served in this war before going on to fight in the American Civil War.
Marching with the South: The Remarkable Journey of General Joseph E. Johnston