Why it's time to invest in Russia

John Lekas, Leader Capital CIO, explains why there is a terrific opportunity to invest in Russia right now.