Does anyone know the current status of these two individuals? I actually feel sympathy for them. They tried to right what they perceived were wrongs.
In a previous posting, quickfix pointed out that Mark Phillips did not "lose" his job at NRO, but that he resigned. If Mark expects to continue employment as a federal polygrapher, he's going to have to deal with the SF86 form, specifically the following questions under Employment Activities: Did you quit after being told you would be fired, or left by mutual agreement following charges or allegations of misconduct or notice of unsatisfactory performance?
Hopefully, they'll ask him that question when he gets polygraphed for a new job ;)!