Russian Forces RETREAT from Chernobyl Nuclear Plant
Russian Forces RETREAT from Chernobyl Nuclear Plant

Russians are set to abandon Chernobyl Nuclear Power Plant and Slavutych, a satellite town.