São Paulo More than 3 million people take part in "the world's largest gay pride parade" in Sao Paulo, Brazil. Sources: The Telegraph