What is Cinco De Mayo?
Understanding the significance of the Battle of Puebla and Cinco de Mayo in connection with Colorado history
7News - The Denver Channel
Eric Carpio, the chief community museum officer at History Colorado, explains the importance of the Battle of Puebla, for which..