Naha Port, Okinawa, March 18, 1966: Two astronauts whose brush with disaster in outer space captured the world’s attention a few hours earlier are all smiles as they leave the destroyer Leonard Mason ...
On this day 80 years ago, victory was wrested from the depths of hell when American forces triumphed over the Imperial Japanese Army in the Battle of Okinawa—a brutal and blood-soaked triumph that was ...