Cinco


By Virginia Ochoa-Winemiller, Ph.D. On May 5, 1862, Mexican troops under the leadership of Commander Ignacio Zaragoza defeated the French Napoleonic Army at the city of Puebla de los Angeles,…

Read More