The Shimabara Rebellion

Melvyn Bragg and guests discuss the 1637-8 Christian uprising in Japan.