The Last Stand of Taffy 3

The Last Stand of Taffy 3

Just after dawn on October 25, 1944, lookouts on a cluster of small American ships off the island of Samar saw something that should not have been there: pagoda masts on the horizon. The most powerful surface fleet Japan could still put to sea — battleships led...