What was the name of the General who led the Mexican troops at the Battle of La Puebla?
ABenito Juarez
BNapoleon III
CIgnacio Zaragoza
DFelix Diaz
ABenito Juarez
BNapoleon III
CIgnacio Zaragoza
DFelix Diaz