BP announces `giant' oil find in Gulf of Mexico.
The find is 250 miles off shore and as Jonah Goldberg explained in a recent National Review article, the safety record of US oil platforms is outstanding. (National Review doesn't post its cover articles.) Essentially Mother Nature leaks more oil into the environment now than we do.
What is the alt-left? 5 facts you need to know
34 minutes ago