25 Sep 2015

Pope addresses US Congress

From Checkpoint, 5:53 pm on 25 September 2015

Pope Francis has become the first leader of the Catholic Church to address US Congress.