Editor's Note: The political views of the author are his own and do not necessarily reflect the opinions of ProgressiveChristianity.org. This post has
Editor's Note: The political views of the author are his own and do not necessarily reflect the opinions of ProgressiveChristianity.org. This post has