Americans are the most generous people in the world, donating more to charity each year than the gross national products of many countries—some $120 billion, all told. As George Rodrigue argues convincingly, the media has done less than it could … Read more