Video: ‘They cannot defeat Venezuela’: Maduro on US intervention, sanctions & Russian support (EXCLUSIVE)

Venezuelan President Nicolas Maduro termed the US approach to the Venezuelan political crisis a sign of ‘despair’, while welcoming Russian support.

Via Youtube