Oooguruk Island, a manmade island built by Pioneer Natural Resources, sits off the coast of Alaska's North Slope last Wednesday. The company built the 2.4-hectare island to enable it to drill for oil in the Arctic Ocean.Oct 07, 2007

FULL STORY

PHOTO: AP

This photo has been viewed 668 times.

TOP top