War Room reporter Alex Koppelman considers Fidel Castro's recent decision to step down as Cuba's leader. (Subscribe to Salon's daily video podcasts through iTunes and RSS.)
Castro, Miami and the U.S. election
Alex Koppelman on Cuba's effect on American politics.
By Salon Staff
Published February 20, 2008 3:50PM (EST)

Shares