Cinco de Mayo. Even if you never studied Spanish, you know this means that day in May when we eat Mexican food and drink Margaritas. What you may not know is why. Cinco de Mayo commemorates the Mexican army's victory over France at the Battle of Puebla in 1862. You see, the year before this victory, Mexico was in financial ruin and needed to default on some loans from Europe. Britain and Spain were able to negotiate with Mexico, but those pesky French saw this as the perfect opportunity to finally grab a chunk of land on the other side of the Atlantic. Late in 1861 a large French fleet arrived and stormed the Mexican shores at Veracruz, forcing President Juarez to retreat. But in a great David and Goliath turn of events, Juarez put together a rag tag army of 2000 who, on May 5, 1862, fought a French army three times its size and won. Although the war went on for six more years before Napoleon III gave up and returned home to his cafes and croissants, this impre...