Thirteen countries from across the Americas have slammed Venezuelan President Nicolas Maduro and introduced new economic and political sanctions in an effort to asphyxiate his regime.
Thirteen countries from across the Americas have slammed Venezuelan President Nicolas Maduro and introduced new economic and political sanctions in an effort to asphyxiate his regime.