Russians’ disapproval of US hits all-time high

RooskeyTags Politics , Russia , USA Almost three quarters of Russians have a bad opinion of the United States according to research by an influential independent pollster. The Levada center survey shows 71 percent of Russians are upset with US policies, the highest figure in modern Russian history. In […]

About TCS News

TCS News was founded to support the principles of conservative Americans. We provide regular news articles, opinions and discussion related to current issues.