Christians raise their hands while singing Gospel songs during the annual March for Jesus in Sao Paulo, Brazil earlier this month. Tens of thousands evangelical Christians are taking part in Brazil's 'March for Jesus', an annual event that unites faithful from hundreds of Protestant churches in the world's largest Catholic country