Having worked for the U. S. Government, I cannot see them giving Rodriguez approval to testify in this or any other case. I wondered how in the world they got someone from DOD to testify. It's really like working for the mafia, you aren't allowed to have an opinion....on anything!
I couldn't even support my local sheriff/marshall/anyone running for a public office...couldn't put a sign in my yard! No way this guy got permission! He did this on his own, took vacation days to get his 5 minutes of fame, didn't expect anyone to see him since it was on Friday but he had to stay over for the SA's depo.....
No, the DOD doesn't work on Saturday, but you can bet his Supervisor was home clicking through the channels, saw him and put a quick stop to that.