Yes, Amarillo Has A Sister City In Ukraine. They Need Our Help.Yes, Amarillo Has A Sister City In Ukraine. They Need Our Help.There's a way for us to help our sister city in Ukraine.CharlieCharlie