The Common Good

God's Politics

Why Can't I Just Shut Up?

I have a problem. My internal filter doesn't always work.
+Continue Reading

Native Americans vs. Nazi Sympathizers: The Bizarre Backstory on Changing an Offensive University Mascot

After almost a century of debate and a four-year-long legal battle, the North Dakota Board of Higher Educat
+Continue Reading

Why the Tea Party Movement Should be Anti-War

What is the Tea Party position on war?
+Continue Reading

Immigration Enforcement Goes From Bad to Worse in Arizona

The following blog is a response to the passage of controversial immigration legislation in Arizona.
+Continue Reading

Obama's 'Nuclear Spring'

Monday and Tuesday, President Obama hosted leaders from 46 other countries at a summit on nuclear weapons, focused on the threat of terrorists getting nuclear material.
+Continue Reading

Wearing My Jesus Goggles to the Boston Tea Party

The Tea Party Express -- the traveling band of conservative speakers, entertainers, and organizers -- stops in Washington, D.C., today on its nationwide effort to "vote them out of office" in the 2010 mid-term elections. Sarah Palin, one of the most galvanizing conservatives in years, has joined the Express in an attempt to bring more mainstream conservatives into its ranks.
+Continue Reading

Scandal, Secularism, and the Politics of the Catholic Church

It is far too easy to blame the highly publicized priestly scandal for the alienation of Catholics in Europe or the United States.
+Continue Reading

Sudanese Churches' Four Key Concerns on Troubled Elections--and Four Ways We Can Help

Sudan's impending presidential and parliamentary elections have degenerated into a chaotic mixture of fraud accusations, boycotts, political assassinations, intimidation, abuses of power by the rul
+Continue Reading

Glenn Beck as Theologian

Did you know that scripture says, "there is no God?" Yep, it sure does, right there in Psalm 14:1, right after the words "The fool has said in his heart..." Interesting, isn't it?
+Continue Reading