Posts Tagged
Russian
Putin Vs. Obama: Shall We Compare The Two Leaders Or Will That Be Too Embarrassing For America?
Have you noticed that the United States and Russia are heading in two very different directions? United behind a very strong leader with an 89.9 percent approval rating, Russia is stunning the world with the efficiency with which it is striking ISIS in Syria. Of course Vladimir Putin is far …