Fidel Castro on the Existence of Heaven and Hell

ABC News Videos

ABC News' Diane Sawyer questions Fidel Castro about the existence of heaven and hell.