Randy Hite holds a gay pride flag during a rally celebrating the Supreme Court's gay marriage ruling at Ilus W. Davis Park in Kansas City, Mo. on Wednesday (June 26). RNS photo by Sally Morrow
Randy Hite holds a gay pride flag during a rally celebrating the Supreme Court's gay marriage ruling at Ilus W. Davis Park in Kansas City, Mo. on Wednesday (June 26). RNS photo by Sally Morrow