New free clinic for homeless opens in the Vatican
A new clinic where the homeless can get free medical help has opened in St Peter’s Square in what the Vatican has described as a “Christmas gift”. Pope Francis announced the opening of the ‘Mother of Mercy’ clinic, located under the colonade in the square, on Saturday. It will be open three days a weeks […]