(New York) Hundreds of thousands of gay and lesbian people, accompanied by friends and families, took to the streets June 25, 1989, for the annual Gay Pride Parade. Similar parades, as well as rallies, street fairs and religious services, were celebrated in more than 80 cities across the country. This year's parade also marked the 20th anniversary of the Stonewall Riots in New York when, for the first time in history, gay and lesbian people banded together in spontaneous demonstrations to oppose violence and discrimination. Large groups of Jewish, Catholic and Protestant people marched behind banners bearing the names of their synagogues and churches to voice their support of the gay liberation movement. Many of the groups, including this one called "HEAL", paused in front of St. Patrick's Cathedral to pray for or shout "shame" at the two-dozen counter-demonstrators, many bearing rosary beads, Bibles and signs quoting scripture, who had gathered there to protest the marchers. Religion News Service file photo by Odette Lupis.