Discussion and commentary on today's political and social issues from a liberal, progressive point of view.