Share This Post


Russia, China Playing Major Role in Keeping Venezuela Afloat

  The countries ‘have provided capital, goods, services, and political backing’ Russia and China have played a major role in keeping the dictatorial Maduro regime in Venezuela afloat, according to expert testimony before the House Foreign Affairs Committee Wednesday. Evan Ellis, a senior associate at the Center for Strategic and International Studies and a professor at the U.S. […]

Share This Post

Lost Password