‘R’Oil Indignation

The British are upset with the United States. That’s not too unusual. There was this revolution thing a couple of centuries ago. But America’s Number 1 ally is upset that Americans are blaming BP for that nasty little oil spill in the Gulf. You know, the one where as much … Continue reading