Brazil HAS NOT outlawed discrimination based on sexual orientation in 1988. That’s a false information. In 1988 the country has written a new constitution, but sexual orientation HAS NOT been specifically mentioned. The 1988 constitution mentions discrimination and racism only. It is a matter of interpretation, and sexual orientation is rarely protected via the constitution. There are a few laws at local and state levels though, and these are the ones often used in case of discrimination.
Just to clarify a little detail, not that it is of any importance: I am Brazilian and we call the city São Paulo, with a tilde on the first a. But all right, I think it’s translated into English.
World’s biggest Pride Parade: 3 million: