Pride means different things to different people. For some it’s a celebration; for others, it’s a protest — for many queer people, it’s both. This weekend, hundreds of thousands of people took to the streets of Toronto with something to say. Here are some of the messages we saw. (Photos by Nick Lachance and McKenna Hart)