Tag Archives: ecuador

Edward Snowden And The Russian And Chinese Advantage

Another day, another humiliation for the Obama administration. As I argued on my show, Political Insiders, with Pat Caddell and John Leboutiller yesterday, Russia has once again embarrassed the US and President Obama by harboring former NSA contractor Edward Snowden…