Tag: general Hugo Carvajal

Top defectors reveal ‘systematic’ torture, kleptocracy and Cuban control in Venezuela

     

  Venezuelan Socialist Party Vice President Diosdado Cabello on Saturday predicted U.S. Marines will “likely” enter the South American country, speaking a week after a confrontation between aircraft belonging to… Read more »