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.
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.