On 6 Oct Staff Sgt. Robert Miller will posthumously receive the Medal of Honor for sacrificing himself to save the lives of his Special Forces teammates and Afghan Army soldiers
Miller “displayed immeasurable courage and uncommon valor” during a firefight in Afghanistan on 25 Jan 08. The Medal of Honor is the US Military’s highest award for valor. All Americans owe this man and his family a debt of gratitude.