Japanese battleship Yamato
Japanese Battleship Yamato Makes Its Final Stand
Dy Gerald AstorIn the late afternoon of April 6, 1945, five days after American GIs and leathernecks scrambled onto an Okinawa beach a scant 500 miles from Japan, two U.S. Read more