Dying veteran finally gets deserved medals