On Monday, President Trump awarded the nation's highest military honor to James McCloughan, now 71 years old, for what he did on a battlefield in Vietnam in 1969...
On Monday, President Trump awarded the nation's highest military honor to James McCloughan, now 71 years old, for what he did on a battlefield in Vietnam in 1969...