A report reveals that there was more to the death of astronaut hero Neil Armstrong’s death in 2012. Veuer’s Justin Kircher explains.