Vatican opens homeless shelter near St Peter's Square

Vatican opens homeless shelter near St Peter's Square