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

Examined