Witness History, presented from Japan, introduces us to five important moments in Japan's history, including the royal wedding that broke over 2,600 years of tradition. Show more
Discover 11,128,835 listings and 277,897 playable programmes from the BBC
Witness History, presented from Japan, introduces us to five important moments in Japan's history, including the royal wedding that broke over 2,600 years of tradition. Show more