Will the Pope Absolve Fidel Castro?

pope_benedict_451

The brutal dictator plots his comeback into the Catholic Church — and Pope Benedict XVI may oblige.

Pages: 1 2