Cinco de Mayo's background

Cinco de Mayo commemorates the Mexican army's unlikely victory over the French forces of Napoleon III on May 5, 1862, at the Battle of Puebla.