"I am not sure this is legit. Have we seen anything to confirm that this letter has been sent by these Senators ?"
LOL....you mean the Dims have a managed to float a forged memo hurting themselves? You know, that's almost possible. That way they can say - We didn't write that! Yeah we feel that way, we wish we wrote it, but we didn't. Spin my behind, this will become a cyclone ...the mother of all spins...all we need is Baghdad Bob to become the spokesman...
just FYI, further on the thread, I acknowledged the jackasses did, in fact, write this letter and went so far as to post it on the Democrats' Senate own webpage, phony titles and all.