Melvyn Bragg and his guests discuss the Taiping Rebellion, a Chinese civil war which claimed around 20 million lives in the 19th century. Show more
Discover 11,128,835 listings and 279,695 playable programmes from the BBC
Melvyn Bragg and his guests discuss the Taiping Rebellion, a Chinese civil war which claimed around 20 million lives in the 19th century. Show more