church, God, pope, pope francis, Church

Pope Francis Stops Motorcade to Meet Disabled Young Woman

While driving through a rural Italian village, Pope Francis shocked locals standing on the side…