This year individuals will give about $30 billion to help the poor. Government will give close to 100 times more. Indeed, voluntary giving can't even keep up with government cutbacks let alone substitute for government spending.
Read Whole Story
Get top stories and blogs posts emailed to you each day.