Charlotte Davis

Latest News

Heritage Foundation Remembers the Gulf

It is Day 79 of the BP oil spill, and just this weekend tar balls from the spill washed up on Texas beaches. Over a hundred million gallons of oil have been released into our waters. And yet where is