Jubilant NY crowds celebrate gay marriage
Under a sea of rainbow flags, hundreds of thousands of people have packed the streets of New York for the annual Gay Pri...
Under a sea of rainbow flags, hundreds of thousands of people have packed the streets of New York for the annual Gay Pri...