RUSSIA LAUNCHES ‘CHERNOBYL ON ICE’ IN THE ARCTIC

Russia will launch the world’s first floating nuclear reactor and send it on an epic journey across the Arctic on Friday, despite environmentalists warning of …

RUSSIA LAUNCHES ‘CHERNOBYL ON ICE’ IN THE ARCTIC Read More »