Cinco de Mayo: NOT Mexico's Independence Day! | History In A Nutshell Shorts
Video
Cinco de Mayo is commonly mistaken for Mexico's Independence Day. May 5 commemorates the miraculous Mexican victory against Imperialist French forces at the Battle of Puebla. On May 5, 1862, 2,000...