Sen. Barack Obama chastised fellow Democrats on Wednesday for failing to "acknowledge the power of faith in the lives of the American people," and said the party must compete for the support of evangelicals and other churchgoing Americans. "Not every mention of God in public is a breach to the wall of separation. Context matters," the Illinois Democrat said in remarks to a conference of Call to Renewal, a faith-based movement to overcome poverty. "It is doubtful that children reciting the Pledge of Allegiance feel oppressed or brainwashed as a consequence of muttering the phrase `under God,'" he said. "Having...