Gay, green, and American progressive ideas and news