Respuesta :

Many people outside Mexico mistakenly believe that Cinco de Mayo is a celebration of Mexican independence, which was declared more than 50 years before the Battle of Puebla.