Loosen your tinfoil... there’s a goodly number of wackjobs in defense contracting like anywhere else. And clearances are not the most difficult thing to get.
Been in the defense trenches for 2 decades.
I’m not wearing tinfoil....I’m looking at the upside-down reality surrounding us. Have you noticed that nothing adds up? I’m not advocating or making excuses for what this man did; I’m merely suggesting that there might be something he knew that terrified him and might terrify even the soundest of minds. Think about it; why are we capitulating to those who are our enemies?