Past and Present Collide in El Paso

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 two out of every three Native Americans there. Christina Ibarra co-directed and co-produced the film, which premieres July 15 on PBS.