In many ways, Pope Francis had a great weekend. His native Argentina defeated their hated rivals Brazil to win the Latin American soccer championship on Saturday, and the next night his adopted home of Italy triumphed over England for the European title in a thrilling game that ended in a shootout.

Praise the Lord

Read the Whole Article at