As communities around the world, from the other side of the ocean to right here at home in Brampton, Oshawa, Mississauga and Niagara, hoist high their Pride flags to celebrate the diversity of the LGBT community, it's worth remembering the hard-fought battles that brought LGBT rights to its current place in the sun