Brazil’s Catholic bishops have given a red card to the organisers of the World Cup Soccer tournament in their nation. The bishops are critical that billions of dollars were spent on stadiums, but Brazil’s public services are still poor. In a red card-shaped brochure distributed in churches, the Brazilian bishops’ conference urged their government to Read more