Russia Baiters and Putin Haters

NOVANEWS By Pat Buchanan  “Is Russia an enemy of the United States?” NBC’s Kasie Hunt demanded of Ted Cruz. Replied the runner-up for the GOP nomination, “Russia is a significant adversary. Putin is a KGB […]