I run a TF server sometimes, and you are very welcome to join.
I'm not in Ukraine - I'm in Warszawa, Poland, but it's probably the closest server you can get and the game should be playable.
I'm going to write a letter to my long-lost love now. While it has nothing to do with this topic I still feel I'm entitled to this reply because I'm from The Netherlands, making me sooooo cool...