Russia’s controversial nuclear barge is ready to travel through the Arctic seas — and observers across the globe are watching. Greenpeace has called it a “floating Chornobyl.”  But the Akademik Lomonosov, which will dock in the Eastern Siberian town of Pevek, also provides a small glimpse into Russia’s northern ambitions andRead More →