Marine veteran, 80, will get Medal of Honor for Vietnam valor
FOX News -

Marine veteran John Canley is set to receive the nation’s highest military honor.

Loading...

Related Articles