Last month, at the grave of her husband, Michael, a CIA officer and Marine who died in Mazur-e-Sharif, Shannon Spann said these words of farewell, 'Semper Fi, my love'. Shannon is with us tonight. Shannon, I assure you and all who have lost a loved one that our cause is just, and our country will never forget the debt we owe Michael and all who gave their lives for freedom.