Video

euronews_icons_loading
Russian troops guard an entrance of the Kakhovka Hydroelectric Station, a run-of-the-river power plant on the Dnieper River in Kherson region, southern Ukraine, May 20, 2022.