Featured US slaps new sanctions on Cuba over human rights, Venezuela October 20, 2019 0 The United States on Friday imposed new sanctions on Cuba over its support for Venezuelan President Nicolas Maduro and... Read more