Video News UN votes overwhelmingly against U.S. embargo on Cuba By MCI Eng - 2023-11-04 Post Views: 235