Biscet freed…
Cuba has finally freed Dr. Oscar Elías Biscet, for many years a prisoner of conscience in that dictatorship. Let’s see how long it takes for His Oneness to claim credit for the release, though it was George W. Bush who awarded Biscet the Presidential Medal of Freedom (in absentia, of course) in 2007.
Leave a comment