Posts

Showing posts from November 28, 2011

Oil Sands, World’s Largest Energy Project, Faces Severe Water Shortages

Climate Conference 2011: Canada Says Kyoto Protocol 'Biggest Blunder,' May Withdraw