ARCHIVAL VIDEO: Fidel Castro Denounces US Embargo in Address to UN

Oct. 22, 1995: Donning a suit instead of military fatigues, Castro addresses members of the United Nations.

May 5, 2016

Top Stories

ABC News Live Presents