Independent TV

Showing now | News

US votes against UN resolution to drop economic embargo against Cuba

00:43

US votes against UN resolution to drop economic embargo against Cuba

Up next