Christina Ibarra

Christina Ibarra appears in the following:

Past and Present Collide in El Paso

Monday, July 14, 2008

El Paso is home to the largest bronze equestrian statue in the world – of Spanish Conquistador Juan de Oñate. A new documentary, “The Last Conquistador,” recounts how the area’s Native Americans opposed the statue because of Oñate's 1598 foray into New Mexico that led to the deaths of ...

Comments [8]