Russia Admits it was Responsible for World’s Largest Arctic Oil Spill

Alexander Chupriyan, First Deputy Minister of Emergencies of Russia, said ""In the history of mankind, such a quantity of liquid, diesel fuel has never …