Russian troops are leaving the site of the 1986 Chernobyl nuclear disaster, the International Atomic Energy Agency has said Read Full Article at RT.com
Russian forces have begun leaving the defunct Chernobyl Nuclear Power Plant, the site of the major 1986 disaster, the International Atomic Energy Agency (IAEA) said. Russia seized the facilities, in February, at the start of its military campaign.