Keisha Russell Must be Censured for her Plagiarized Senate Testimony Every sensible man, every honorable man, must hold the Christian sect in horror. — Voltaire Keisha Russell is a propagandist for the “First Liberty Institute” who they grace with the title of “counsel.” It looks from her resume that the counsel she provides consists of appearing on right-wing cable news and doing speaking engagements. Her bio at First Liberty doesn’t mention...
Read More »