Instant icon: a photo of Biblical power that defines a generation

We live in an age of denial, willfully suffocating the life out of our planet, our only home, while pretending everything will turn out just fine. It is irresponsibility and selfishness on a cosmic scale. The following photo, distributed by Plaquemines Parish...

Another Gulf rig explodes – Vermilion Oil Rig 380

Apparently the effort to bury the BP disaster hasn’t stopped reality from intervening: An oil rig has exploded 80 miles off the coast of Louisiana, with 12 people overboard… U.S. Coast Guard Petty Officer Bill Colclough tells CNN that all 13 workers...