When goodhearted mayors across the country signed their names to the Mayors For Freedom petition in support of marriage equality, Kevin Johnson … [Read more...] about In Portsmouth, A War Of Words Between Gay City Councilman And Biblecrazy Mayor
Gay Blog Towleroad: More than gay news | gay men