Ukrainian pilot Nadiya Savchenko has returned home to a hero's welcome after nearly two years in a Russian jail following a prisoner swap with Moscow that drew a line under a major diplomatic spat. In a defiant speech she says she is "ready to once again give her life for Ukraine on the battlefield."