For eight months, residents of the Ukrainian city of Kherson have been living under brutal Russian occupation. But on Friday, Ukrainian forces swept into the city and Russian troops retreated to the east.

The residents have no water, no internet connection and little power. But as a CNN crew entered the city on Saturday, the mood was euphoric.

As the crew filmed live in Kherson’s central square, some in the crowd of locals sang the national anthem while others shouted “Slava Ukrayini!” – glory to Ukraine, a patriotic greeting.

“We feel free, we are not slaves, we are Ukrainians,” resident Olga told CNN.

Locals have also been climbing onto the tops of the buildings, including the cinema, in the square to erect Ukrainian flags. Soldiers driving through are greeted with cheers and asked to sign autographs on flags.

Back when Russian troops rolled in at the beginning of the war, this was a city that tried to resist: people were taken away, tortured, disappeared, residents said.

“We were terrified by [the] Russian army, we were terrified by soldiers that can come any moment in our house, in our home – just open the door, like they are living here, and steal, kidnap, torture,” Olga said.

But now, people flock to the central square in the newly liberated city, wrapped in Ukrainian flags, singing and chanting “Freedom for Ukraine.”

“Everyone here is out celebrating in the square here. People are wearing the Ukrainian flag, they’re hugging the soldiers, they’ve come out to see what it’s like to have freedom,” Robertson said.

Katerina described the liberation as the “best day” of her life after eight months under Russian occupation. “Our town is free, my street is free,” she told CNN.

Another local resident named Andrew said he was so glad to see Ukrainian soldiers.

“I think lots of people were killed here. We just don’t know that yet,” he said of the period under occupation.

The CNN team appeared to be the first international journalists to reach Kherson city center since it changed hands in the past 48 hours.

On Friday, Russia announced it had withdrawn from the west bank of the Dnipro River in the strategic southern region of Kherson, leaving the regional capital of the same name and surrounding areas to the Ukrainians.

The retreat represents a major blow for Putin’s war effort in Ukraine. Kherson was the only Ukrainian regional capital that Russian forces had captured since February’s invasion. Their withdrawal east across the Dnipro cedes large swathes of land that Russia has occupied since the early days of the war, and that Putin had formally declared as Russian territory just five weeks ago.

Crowds celebrate their city’s liberation in Kherson, southern Ukraine, on Saturday, November 12, 2022.

“It was a really hard time for everyone. Every Ukrainian family waited for our soldiers, for our army,” a Kherson resident told CNN on Saturday, recalling Russia’s months-long occupation.

The woman said it felt “amazing” to see Ukrainian troops in Kherson.

Speaking Saturday on the next steps for the Ukrainian military, CNN military analyst Cedric Leighton said: “This is going to be a major urban operation. What you are going to see is a methodical operation to clear buildings of potential booby traps and mines.

“Another thing that the Ukrainians will have to do is they’re going to have to move their systems forward so that they can counter any possible Russian artillery that is going to be on the eastern bank of the Dnipro River.

“You can see that the Ukrainians have moved to that river bank, they are now controlling that area, they will have to mop up some remaining Russian forces that did not make it out of the west bank of the Dnipro River. But those that are there will probably either surrender or in essence be eliminated from the fight.”

People gathered in Maidan Square to celebrate the liberation of Kherson, in the capital, Kyiv, on Friday.
Genya Savilov/AFP/Getty Images 

On Friday evening, Ukraine’s President Volodymyr Zelensky posted a nighttime video of celebrations in the city, where a crowd was waving flags and chanting “ZSU,” the Ukrainian acronym for the armed forces.

Earlier that day, the Ukrainian military’s southern operational command said Russian forces had been “urgently loading into boats that seem suitable for crossing and trying to escape” across the river.

It was unclear whether all Russian troops had left Kherson and the wider region. Serhiy Khlan, a member of Ukraine’s Kherson regional council, said the city was “almost under the control of the Armed Forces of Ukraine” but cautioned that some Russian troops might have remained behind in civilian clothing.

He warned that many Russian troops “threw away their military uniforms, and are now hiding with civilian clothes on.”