Vivail Papa

Shalom TV 13:30 - 14:00ISTThu, 27 Feb

The filmmaker sheds light on the life of Pope Francis, the head of the Catholic Church and sovereign of the Vatican City State.