Ukraine: installation of a giant shield underway in Chernobyl to prevent reactor from leaking

Ukraine: installation of a giant shield underway in Chernobyl to prevent reactor from leaking

Ukraine: installation of a giant shield underway in Chernobyl to prevent reactor from leaking