1 result found
 

Daily News: Shell’s North Sea Oil Spill; People Power Shuts Down Chinese...

Blog entry by Josh S | August 15, 2011

Top News: Shell expands oil spilling operation from Nigeria to the North Sea; people power in China prompts plant shutdown; UAE arrives late to nuclear party; and Black Widow introduction threatens humans’ place as Britain’s most...