World | Mon Apr 23, 2007 6:38pm EDT

Castro opponent free after 17 years in jail