Via AFP:
Hundreds of thousands of evangelical Christians held a "March for Jesus" Saturday in Rio de Janeiro, a show of their churches' growing heft in the world's largest Roman Catholic country.
Dancing to Christian rock, gospel and hip-hop blasted from eight enormous sound trucks, participants flooded one of central Rio's main avenues in a march that took its theme from the World Cup, which Brazil is hosting from June 12 to July 13.
"I belong to Jesus. I am a champion," proclaimed their jersey-style T-shirts, printed in the green, yellow and blue of the Brazilian flag and the national team's ...