Nidal Hasan is due to be executed on 3 December, in what will be the US military’s first execution since 1961.