Publication
Huffington Post
Release Date
On one level the World Cup in Brazil resembles lived religion with fans as ecstatic worshipers at the cathedrals that are the massive soccer stadiums. But on another level, the current games to crown the quadrennial world champion couldn't be more Catholic.
Full Article