Travel Writing and Book Reviews

An oil terminal to be built in northern Russia where the river Yenisei meets the Arctic Ocean lacks the technology to deal with oil spills, say environmentalists

Please leave a reply – I would like to hear from you: