Cuban Special Forces Reportedly Being Airlifted Into Venezuela as Country Braces for Mass Demonstrations Saturday
‘Cuba is sending troops to Venezuela to repress the Venezuelan people,’ the European Parliament is told. ‘We shouldn’t let it happen — and it is happening.’