What is the History of Cinco De Mayo?

Cinco De Mayo is the celebration of Mexico’s independence from Spain. The history of Cinco De Mayo is rooted in the occupation by the French of Mexico.