Retired Marine Colonel Thomas J. Flaherty Documents Vietnam Combat History and Unit Records

Retired Marine Colonel Thomas J. Flaherty is compiling extensive historical records and personal accounts to document the Vietnam War service of his platoon.