Brazil is a country of contradictions. For many in the LGBT+ community worldwide it has become synonymous with one of the world’s largest Pride parades. In 2017, the organisers of the Sao Paolo parade predicted that over three million attendees would throng the streets in colourful celebration.
But there is another side. The annual March For Jesus also takes place in the same city and attracts up to two million attendees – a sign of how deeply religious the population are. This includes the increasingly popular Christian evangelical movement, frequently critical of LGBT+ rights.