Connect with us

U.S.

WATCH: Pence Stares Putin Down For 20 Seconds As He Confronts Russian Leader Over Election Meddling

Liberals have relentlessly mocked President Trump for being too easy on Vladimir Putin, for accepting the Russian president’s assertion that...