Home> Latest
Tom, a young British man, takes us to Dongji Island in the city of Zhoushan, Zhejiang Province, to learn how local fishermen saved British prisoners of war who nearly drowned in the sea there in 1942 during World War II.
June 6, 2024
Latest
June 5, 2024