Fidel Castro on the Existence of Heaven and Hell

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

November 26, 2016

Top Stories

ABC News Live Presents