A Ukrainian pilot detained in Russia since 2014 has made a triumphant return home following a prisoner swap that saw her traded for two Russians.

Nadiya Savchenko was met by Ukraine’s president at Kiev’s Borispol airport, where she made a passionate speech sarcastically thanking those “who had wished me evil”. “Through you I survived,” she said.

Savchenko, who was exchanged for two Russian intelligence operatives held by Ukraine, thanked her supporters, and promised to fight for the release of other Ukrainians in Russian jails.

In Kiev, she appeared with the president, Petro Poroshenko. “Just as we brought back Nadiya, so we will bring back the Donbas [region in eastern Ukraine] and bring back Crimea,” Poroshenko said. He vowed to secure the release of all Ukrainians held in Russia and what he called “occupied territories”.

Savchenko paid tribute to “all those who had died for our Ukraine”. Flanked by her mother and sister and holding a Ukrainian flag, she posed for a photo.

CjTqLlqVEAQsPjg
Еще фото pic.twitter.com/JV4XHHnpO4 — Новости Донбасса (@novostidnua) May 25, 2016

A Russian court in March sentenced her to 22 years in jail. While in Russian jail, she was elected a member of the Ukrainian parliament and is widely regarded in Ukraine as a symbol of resistance against Russia.

Feygin tweeted on Wednesday that Savchenko was innocent of any crime, saying she had nothing to do with the deaths of the two journalists, Igor Kornelyuk and Anton Voloshin, who were working for state TV. Putin said he had pardoned Savchenko following a request from the journalists’ families.