The Democratic National Convention has begun in Charlotte, NC and already religion has become a flashpoint in the coverage. Or rather, the lack of religion in the Democratic Party platform has. Read more »