From the film’s introduction: The Okinawa islands are located in Japan’s southwest. There was intense land warfare in Okinawa when the Allied...
From the film’s introduction: The Okinawa islands are located in Japan’s southwest. There was intense land warfare in Okinawa when the Allied...