Led by motorcycle riders draped in rainbow colours and dressed in multicolour costumes, more than 3,000 people on Saturday took part in Cape Town’s annual Gay Pride parade. The parade was an opportunity for South Africa to reaffirm its place as one of the rare African countries to recognise LGBT+ rights. “I am here because I am me,” said Bonus Ndlovu, 48, a gay man who was married in December and was part of a group of fellow Christians who support LGBT+ rights. “I believe that God created us to be ourselves. In front of God, there’s no queers, gays, it’s human beings,” he said.