How the heck does RoseRAT keep his job?
The only rationale for RoseRAT keeping his job is that firing him now would give the dems ammunition going into the November elections.
Perhaps the firing will occur shortly thereafter.
Cant they subpoena him?
Mr. Waterboard can probably find out.