X

August 18, 1945 - Gordon Skene Sound Collection

August 18, 1945 - Arrival of Japanese envoys to Ia Shima Island en route to Manila and surrender ceremonies. Eyewitness reports.

More C&L
Loading ...