Database
Showing 1 to 2 of 2 total.
The Battle of Okinawa The Americans are swiftly closing on Okinawa, an island just south of the Japane...
The Summit of Mt. Fuji The Japanese government decides to install a radar on the top of Mt. Fuji, in or...