Watch Edge of War Season 1 Episode 3 - Castro's Revolution

Edge of War Season 1 Episode 3

First Aired: April 17, 2012

Description: The 26th of July Movement launched by Fidel Castro to overthrow General Fulgencio Batista is discussed.