The Obama Administration is Officially Bragging About Cracking Down on Whistleblowing!

You’ve got to love our President.  In one his first official memos to federal agencies after his inauguration our Puppet in Chief wrote: My Administration is committed to creating an unprecedented level of openness in Government.  We will work together to ensure the public trust and establish a system of transparency, public participation, and collaboration. Openness will … Read more