Russia has an ongoing war against Chechen Muslims.
Russia made a deal with Nazi Germany....a non aggression pact....well we saw how long that lasted.
I hope Putin is a student of history and not an I man.
Russia has much to gain from high oil prices...
Russia has much to gain from high oil prices...