As a notorious warrior and a constant menace, Pancho Villa ultimately agrees to a peace treaty with President Álvaro Obregón's government, allowing him to retreat from the spotlight. He embarks on a thriving social initiative on his estate, showcasing the potential for a fairer society in Mexico. However, fears of a new insurrection led by Villa, alongside unresolved issues of violence, spark a conspiracy to eliminate him. This pivotal moment solidifies his enduring legacy as the legendary Centaur of the North.
Show
Pancho Villa: The Centaur of the North
Episode
S01E10
Air Date
Jul 19, 2023