6 days agoUS Marine Corps SgtMaj John Canley: Medal of Honor Recipient Vietnam WarDuty & Valor: Military Stories of Courage and Sacrifice