Browsing Category

World

March 12, 2022 Russia and Ukraine news

This satellite image provided by Maxar Technologies shows a close-up view of the Chernobyl nuclear facilities, Ukraine, on Thursday, March 10 (Satellite image © 2022 Maxar Technologies)Repairs to Chernobyl's electrical system, damaged…