Trump approves Nidal Hasan's firing-squad execution after Pete Hegseth's recommendation, reviving a rare US military punishment and raising a startling question over the method.