The Battle of Puebla

This painting in a Mexico City museum shows the Mexicans defeating the French in the Battle of Puebla. Cinco de Mayo May 5 A little more than a hundred years ago, France started a war with...