The National Pulse
voting underway in the U.S. Cuba is once again calling on America to end its economic, commercial, and financial embargo as they argue that the blockade is a crime against humanity
00:00 / 09:37
Advertisement