Today is Cinco de Mayo. There is a popular misconception that May 5 is Mexican Independence Day. However, it's origin comes ...
Come September, Mexicans in their homeland and abroad look forward to hearing the infamous battle cry, known as "El Grito de Independencia," that birthed the independence movement in Mexico over 200 ...
Cinco de Mayo is often mistaken for Mexico’s Independence Day, but it actually commemorates the Battle of Puebla, fought on ...