Letters | 6-19-14

Send the bill to the environmentalists ADVERTISING Send the bill to the environmentalists I’ve seen multiple letters in this column recently and they all claim more than 97 percent of climate scientists agree “global warming” is caused by human activity.