Russian troops patrol an area at the Kakhovka Hydroelectric Station, a run-of-river power plant on the Dnieper River in Kherson region, south Ukraine, Friday, May 20, 2022. The Kherson region has been under control of the Russian forces since the earl

