Time to Play Hardball with Russia

After President Donald Trump’s and Secretary of State Mike Pompeo’s embarrassing meetings today with Russian Foreign Minister Sergei Lavrov, now…

Continue Reading →

Benghazi Hearing: GOP’s Embarrassing Shame, Clinton’s Triumphant Vindication

Beyond any shadow of a doubt, Republicans set out to tear down and disgrace Hillary Clinton with the Benghazi hearing…

Continue Reading →