Cinco de Mayo – Alexander Von Humboldt – Napoleon III

Most Americans learn about the battle of “Cinco de Mayo” at school, and mistake it for the Mexican war for independence. The events that trigger this battle involved many interesting characters, countries, and stories that...