Smallest Soldier
At 4' 9" 97 pounds, Richard J. Flaherty achieved the impossible by becoming a Green Beret Captain and a Vietnam vet war hero - Silver Star, 2 Bronze Stars, & 2 Purple Hearts.
Click below to learn more about this legend.
At 4' 9" 97 pounds, Richard J. Flaherty achieved the impossible by becoming a Green Beret Captain and a Vietnam vet war hero - Silver Star, 2 Bronze Stars, & 2 Purple Hearts.
Click below to learn more about this legend.