Green Party Watch is a green politics blog which posts many official national and state Green Party press releases, and whose administrators are Green Party insiders. They have posted an open thread about the death of Bin Laden, where several greens have already left comments.… Read more ...