Spanish Prime Minister Pedro Sanchez is due to meet Ukrainian President Volodymyr Zelenskyy on Wednesday during his visit to the war-torn country.

Sanchez was greeted by Ukrainian Deputy Foreign Minister Evhen Perebyinis after he arrived in Kiev by train on Wednesday morning.

The prime minister was taken on a tour of Irpin upon his arrival, a city in the Kiev region devastated by Moscow’s full-scale invasion.

Sanchez was accompanied by the mayor of Irpin, Oleksandr Markushin, and shown to apartment buildings bombed by Russian forces.

He also traveled to Bucha where scores of Ukrainian civilians were massacred by invading soldiers in the early days of the war.

“Bucha and Irpin show the wounds and scars of Putin’s barbarism. Russia will not win this war. All of Spain stands with Ukraine,” the Spanish leader said on Twitter.

“We will stand by Ukraine and its people until peace returns to Europe,” he tweeted earlier upon his arrival.

Sanchez visited the Andrii Pervozvanyi church and laid flowers at a makeshift memorial at the site of a civilian mass grave.

Ukraine and the West have accused Russia of war crimes in Bucha, a charge the Kremlin denies.

The mayor of Bucha said over 400 residents were killed by Russian troops, some with their hands tied behind their backs while more bodies showed signs of torture.

Sanchez’s visit comes the next day Italian Prime Minister Giorgia Meloni visited the Ukrainian capital for talks with Zelenskyy, she promised her country’s continued support but ruled out the delivery of fighter jets.