The US Defence Secretary told an interviewer that the public will be able to watch the December execution in Texas.
Nidal Hasan, who killed 13 people at the Texas base in 2009, will be the first US soldier executed by the military in more than 60 years.