The Kremlin is reportedly keen to negotiate an end to the invasion of Ukraine after Russian soldiers were forced to retreat from the city of Kherson, which had been a major stronghold in the conflict.
This article, images and content belong to the source and curated for informational purposes.