Putin vs. Obama

Over the past couple of weeks and months there has been a lot of comparisons between Putin and Obama.  Which one is the better leader?  Who is controlling who? Currently Putin is enjoying a much more favorable approval rating than Obama, though that I find is due more to the massive control of Russian media […]
Continue reading…