Russia Admits to ‘World’s Largest’ Arctic Oil Spill

“Such an amount of liquid diesel fuel has never been spilled in the history of mankind,” the state-run RIA Novosti news agency quoted Deputy …