Navy veteran serves for three decades
John Walsh served for 31 years in the military and speaks to Sal Castaneda about his experiences in Korea and Vietnam. He earned the Navy Good Conduct Medal, National Defense Service Medal, Korean Service Medal, Vietnam Service Medal, and United Nations Service Medal.