In Europe, Gay Pride parades are held each year on the occasion known as "Christopher Street Day"—a nod to the New York street that gave birth to the worldwide gay rights movement with... More >>>