Government & Politics, News Headlines, Opinion Maduro thinks Russia and Venezuela can overcome any difficulties, but is he right? 293 views5 min read