Each year on the 5th of May, Cinco de Mayo celebrations are held in cities throughout the United States. And yet, few people outside of Mexico are fully aware of the holiday's true significance.
China: A Century of Revolution is a six-hour tour de force journey through the country's most tumultuous period.