American flag rainbow flag The rainbow flag and American flag fly at the Stonewall National Monument in New York. (Image: Mark Lennihan / AP file)
Be the first to comment