Is Russia in for a Hard Fall?

While Russia is currently reeling under the weight of sanctions and low oil prices, Western powers may be overestimating the impact of those factors to force Russian President Vladimir Putin to change course, experts say.

The Joseph H. Lauder Institute
256 South 37th street
2nd Floor
Philadelphia, PA 19104-6330