Governments and political leaders will never solve spiritual problems. Solving spiritual problems is, after all, not one of the functions of government. Far too often
Long gone are the days when Catholics were mostly Democrats. Today it’s almost a toss-up. According to Greg Smith, associate director of religion research at