Venezuela’s Russian ‘Specialists’: US, EU Demand Troops to ‘Get Out’ of the Country
Written by @EubulletinThe European Union is concerned about the newly sent “specialists” that have been dispatched by Russia to Venezuela allegedly under a military ..