The atheist Freedom from Religion Foundation has taken its anti-faith message to Denver, the site of the Democratic National Convention. Their "Imagine No Religion" sign demands Denver residents and Democratic Party officials preparing for the convention to envision an America without people who believe in God. In response, Bishop Council Nedd, chairman of the In God We Trust has asked Senator Barack Obama to condemn the sign's message. The Freedom from Religion Foundation President, Dan Barker, has called Christianity "and enemy to humanity" and "the antithesis of freedom." In his letter to Senator Obama Nedd states, "By placing their billboard...