Scene in Independence Square of Kiev, Ukraine, on February 24, 2022. Photo: Xinhua
Translate »