Who was the Mexican general who led forces against the US invasion?

Answer Antonio Lopez de Santa Anna

Santa Anna was a criollo who fought for Mexican liberation from Spain and then against the United States in the war.

Asked by · Last updated 5 years ago · 13.7K views

Challenge yourself with more History quizzes