Showing videos with tag Cuban revolution
House Arrest for General Who Caught 'Che'
May 28, 2010
U.N. Condemns U.S. Embargo on Cuba
November 4, 2009
Judge Awards $1.2 Billion to Che Guevara Hunter
June 3, 2009