US sets new record for denying, censoring government files. Deny, censor, obfuscate, lie = the new definition of transparency. More like the most opaque administration in history.
9 Comments
newest