LibertyLizard, 1 year ago The world and particularly the west desperately need to address their oil addiction. Business as usual is no longer acceptable.
The world and particularly the west desperately need to address their oil addiction. Business as usual is no longer acceptable.