millenniallatina.com
Cinco de Mayo: The Myth, The Truth, My Culture and Me
My culture is not here for you to laugh at. Cinco de Mayo, the Battle of Puebla. The Mexican army defeats the French! But first, let me take you back… Texas, the Battle of Puebla and the Civil War …