Dr. Biscet is Finally Home

Friday, March 11, 2011
After 12 years in Castro's dungeons, Cuban pro-democracy leader Dr. Oscar Elias Biscet is finally home.