16 May 2023

BBC Radio 4, 'In Our Time'

Japanese Religion. Erica Baffelli was a contributor to In Our Time on the topic of ‘The Shimabara Rebellion’, the 1637-8 Christian uprising in Japan, which led the Shogun to close the country to foreigners for the next 250 years. Listen Again.