Dr. Robert Jeffress on Lou Dobbs Tonight

Dr. Robert Jeffress appears on Lou Dobbs Tonight on Fox Business to weigh in on the Pope’s remarks about the existence of Hell.